AI Data Insight
The latest May 2026 China CPI monthly index fell to 99.9 (a MoM decrease of 0.1%), retreating from 100.3 in the previous month and turning from positive to negative. Although international energy prices supported the decline, making it slightly better than the market expectation of a 0.2% MoM drop, surging upstream production costs failed to transmit smoothly to end-consumers, highlighting that domestic consumer demand remains weak.