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.