Latest data released by Destatis - 20 March 2019

  • Prior +0.4%
  • PPI +2.6% vs +2.9% y/y expected
  • Prior +2.6%

Slight delay in the release by the source. Weaker-than-expected figures here but it isn't really much of note considering that producer prices are a lagging indicator of inflationary pressures. EUR/USD sits in a narrow range still at 1.1346 currently.