EUR/USD continues to consolidate recent gains, holding up well despite caution surrounding Friday’s release of European bank stress tests.
Euro zone data thin on ground today:
06:00 GMT: German producer prices for June expected +0.2% m/m, +1.1% y/y
08:00 GMT: Italian industrial orders for May expected +0.2% m/m, +19.2% y/y
Stops seen down at 1.2840/50 and up through 1.3020 and more through 1.3050.