Deflation fears rise in China as consumer prices slow down for four straight months 9 January 2025 1:26pm