German ZEW Economic numbers for February have come in better than expected at -5.8 Vs a forecast -26.5. ZEW Economic Sentiment number came in at -8.7 Vs -27.5 forecast, again better than expected with the Trade Balance also surprising with -0.3B Vs -5.2B forecast.
The EUR/USD is now trading at 1.2660 as opposed to a pre data level of 1.2635. EUR/JPY has bounced back above 116.00 on the data. Cable has triggered stops above 1.4230 but still needs to negotiate resistance at 1.4310.