EURUSD had formed a cycle top at 1.3861 level on daily chart. Pullback to 1.3100-1.3200 area to reach next cycle bottom would likely be seen. Resistance is at 1.3750, only break above this level could trigger another rise towards 1.4500 area.
For long term analysis, EURUSD had formed a cycle bottom at 1.2874 level on weekly chart. Another rise towards 1.4500-1.5000 area could be expected in next several months.