Germany May PPI mm -0.2% vs -0.1% exp

German May PPI report now out 20 June

  • 0.4% prev
  • yy 2.8% vs 2.9% exp vs 3.4%

Softer producer prices will do their bit to filter in and contain headline inflation.

EURUSD currently 1.1160 with large option expiries very much in play.

Featured Videos