German industrial production report 8 June
– -0.1% prev revised up from -0.4%
– yy 2.9% vs 2.1% exp vs 2.2% prev revised up from 1.9%
Better than expected data sees EURUSD nudging up to 1.1260 but that’s as much due to EURJPY posting 123.28 from 123.15 as USDJPY finds a little support below 109.50