China's Inflation Surpasses Expectations in April Amid Rising Energy Costs
In April 2026, China's consumer and producer inflation rates exceeded expectations, driven by increased energy costs due to the ongoing conflict in Iran. The consumer price index (CPI) rose by 1.2% year-over-year, surpassing the anticipated 0.9% growth. Meanwhile, the producer price index (PPI) surged by 2.8%, marking the highest increase since July 2022. This rise in inflation is attributed to the disruption of energy markets caused by the Iran war, which has affected global commodity prices. The blockade of the Strait of Hormuz has particularly impacted oil and gas prices, contributing to the inflationary pressures.