As expected, EURUSD formed a cycle top at 1.3738 level on daily chart. Consolidation in a range between 1.2950 and 1.3738 is expected in a couple of weeks. Initial resistance is at 1.3738, only rise above this level will signal further rally to 1.4500 zone.
For long term analysis, EURUSD is forming a sideways consolidation in a range between 1.2329 (Oct 28, 2008 low) and 1.4719 (Dec 18, 2008 high), moving without trend in this range is expected in next several months.