Back 20 Oct 2023 Germany Producer Price Index (YoY) came in at -14.7%, below expectations (-14.2%) in September