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.