India, July 9 -- China's consumer prices rose for the first time in five months in June but it remained weak and producer prices marked its 33rd straight month of decline, adding pressure on policymakers to introduce more measures to boost demand and support economy.

The consumer price index logged an unexpected annual growth of 0.1 percent in June, offsetting a fall of 0.1 percent in May, the National Bureau of Statistics reported Wednesday. Prices were expected to fall again by 0.1 percent.

With a marginal increase in June, headline inflation ended a four-month streak of deflation, while Beijing aims to achieve inflation at "around 2 percent" for 2025. Food prices dropped 0.3 percent from a year ago, while non-food prices edged up 0.1 p...