Interbank dealers are having a hard time putting a finger on the catalyst for the extended rally in EUR/USD this morning. The one upbeat factor from a risk perspective was the big jump in Chinese industrial production, which rose 8.3% in March.
Resistance lies in the 1.3300/20 region near-term.