The dollar extended losses against the majors, declining just shy of the 1.33-level against the euro and a 3 ½ week low versus the yen at 96.66. The economic reports released from the US this morning were mixed, consisting of March durable goods, factory orders and new home sales. Durable goods orders for March were better than expected, improving to -0.8% and beating calls for deterioration to -1.4% from 3.5% a month earlier. Meanwhile, March new home sales posted a 0.6% decline from the previous month at 356k units compared with an upwardly revised 358k units from February.

US equities were trading higher by mid-day Friday trading, with the Dow Jones and S&P 500 both up by over 1.5% and the Nasdaq rallying by over 2%. Corporate earnings this week from technology firms such as Apple and Amazon have beat out consensus estimates, extending the Nasdaq's rally from early March - which has seen advanced by almost 34% from its March 9th trough. Traders are looking ahead to the release of the government's bank stress tests, due out at 2pm. A combination of Friday profit taking and dour sentiment over financials could drag stocks lower near the close.

Euro Bounces Higher

The euro rallied sharply at the end of the week, climbing toward the 1.33-level against the greenback and edging up to above the 129-handle versus the yen. Germany's economic sentiment unexpectedly beat out consensus estimates, with the April IFO index climbing to 83.7, versus 82.4 a month earlier. The expectations component jumped to 83.9, improving from the previous month at 81.6, while the current conditions index edged up to 83.6 from 82.7.

EURUSD continues to hold onto its gains near 1.3275, with interim resistance eyed at 1.33, followed by 1.3340 and 1.3380. Additional gains will target 1.34, followed by 1.3430 and 1.3460. On the downside, support starts at 1.3240, followed by 1.32 and 1.3365. Subsequent floors will emerge at 1.3320, followed by 1.33 and 1.3270.