EUR/USD sellers have won the first battle today with the better than expected German ZEW spike to 1.3515 short-lived. The pair looked like it was consolidating above 1.3500 for a few minutes but sellers quickly gained the upper hand and we are back around 1.3485. Round 1 to the Euro bears.