Germany’s producer prices rose by 19.2% year-on-year in the month of November 2021, marking the highest rate since 1951 and a sharp increase compared to September and October, when rates were 14.2% and 18.4% respectively.

Sharp increases in energy costs were a principal driver of the accelerating rate.

The European Central Bank yesterday announced it would keep interest rates at 0%.