Germany May industrial production report now out 7 July

  • 0.7% prev revised down from 0.8%
  • yy 5.0% vs 4.0% exp vs 2.8% prev down from 2.9%

Better than expected data but EURUSD unfazed at 1.1411 EURGBP 0.8807 EURJPY 129.78 having found the expected sell interest into 130.00

German industrial orders mm