As expected, EURUSD formed a cycle top at 1.2671 level on 4-hour chart. Range trading between 1.2144 and 1.2671 is expected in a couple of days, and another rise towards 1.3000 would more likely be seen after consolidation. 20100525_eurusd_1.gif