EURUSD formed a cycle top at 1.4843 level on daily chart. Range trading between 1.4400 and 1.4843 is possible in a couple of weeks. However, the price action from 1.4843 is more likely consolidation of uptrend from 1.3748, as long as 1.4400 level holds, we would expected uptrend to resume, and further rise towards 1.5200 area could still be seen after consolidation.
For long term analysis, EURUSD remains in long term bullish movement from 1.2456, further rise is possible to 1.5200-1.5500 area in next several weeks.