China’s consumer inflation was steady at 2.3% year-on-year in March, official data showed yesterday, a sign of stabilisation for the world’s second-largest economy.