Latest data released by Destatis - 20 May 2019

Germany PPI
  • Prior -0.1%
  • PPI +2.5% vs +2.4% y/y expected
  • Prior +2.4%

Slight delay in the release by the source. Slightly better-than-expected producer price figures but the release here is very much a lagging indication of inflationary pressures. As such, it doesn't hold much significance in terms of impact to markets.

EUR/USD holds steady at 1.1154 currently, near unchanged levels on the day. EUR/JPY is also barely moved currently at 122.85 after having touched highs above the 123.00 handle earlier in Asia Pacific trading.