Home TOP STORIES China CPI tops estimates in February; core inflation surges to 1.8%, while PPI declines narrow to 0.9%