BEIJING: China s consumer price index (CPI) rebounded in August as the world s second-largest economy emerged from deflation, official data released Saturday showed, despite sluggish domestic consumption that is complicating the country s post-Covid economic recovery.