Home Economy News China’s consumer prices stall in 2024 on feeble demand