Latest data released by Eurostat - 5 May 2020

  • Prior -0.6%; revised to -0.7%
  • PPI -2.8% vs -2.7% y/y expected
  • Prior -1.3%; revised to -1.4%

Amid the drop in energy prices and the fallout from the virus outbreak, producer and import prices have also declined sharply. That said, this is a lagging indicator of inflation pressures since this pertains to March data but still the trend isn't a healthy one.