China’s factory inflation reaches 45-month high amid energy price shock
China’s producer price index surged 2.8% year-on-year in April 2026, hitting its highest level since July 2022. It marks the definitive end of a 41-month deflationary period that had weighed on the world’s second-largest economy. […]
