Skip to content
Inflation News

German producer prices hit highest since March 2023 as energy costs soar, fueling inflation worries

Sources and story details