Latest data released by Eurostat - 2 June 2021

  • Prior +1.1%
  • PPI +7.6% vs +7.5% y/y expected
  • Prior +4.3%

A bit of a lagging indicator but it reaffirms the theme of higher price pressures in general, which is likely a result of higher input cost inflation due to supply constraints.