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