EURUSD has formed a cycle top at 1.4338 level on daily chart. Further fall is now in favor and the next target would be at 1.3500 zone. Near term resistance is at the falling trend line on daily chart, and the key resistance is located at 1.4338, only break above this level will indicate that the uptrend from 1.2456 has resumed.
For long term analysis, EURUSD might be forming a cycle top at 1.4338 level on weekly chart. Further fall towards 1.2700 zone to reach the next cycle bottom would more likely be seen.