China's consumer inflation hits 3-year high: What's behind it
Business
China just saw its biggest jump in consumer prices in three years, with inflation rising 1.3% in February 2026.
What's behind it? Mainly higher oil prices (thanks to U.S.-Iran tensions) and a spike in household spending during the delayed Lunar New Year.
Transport costs rose, and food got pricier too: think pork and eggs, with gasoline prices climbing.
Easing deflation for industry
On the industry side, deflation is finally easing as producer prices fell less sharply than before.
The government is stepping in to tackle overproduction, especially in steel and oil refining, hoping to keep markets steady and protect jobs as global energy dynamics shift.