Germany June PPI report 20 July

  • +0.4% prev
  • yy -2.2% vs -2.4% exp vs -2.7% prev

Stronger producer prices will be welcome news for the ECB as we wait on their latest decision tomorrow.

EURUSD a tad lower at 1.1015 on general USD demand.