EURUSD is testing 1.4338 previous high resistance, pullback would more likely be seen before breaking above this level. Key support is now at 1.4050, a break below this level will indicate that a cycle top has been formed on daily chart, then deeper decline towards 1.3800 could be seen to follow
For long term analysis, EURUSD might be forming a cycle top at 1.4338 level on weekly chart. Key support is located at 1.3748, a break below this level will confirm the cycle top.