Latest data released by Destatis - 20 April 2021
- Prior +0.7%
- PPI +3.7% vs +3.3% y/y expected
- Prior +1.9%
Base effect adjustments and higher input costs from supply constraints are the likeliest contributors here, helping to reaffirm higher price pressures in general.