China's Consumer Price Index fell 0.7% y/y in February, marking the first contraction in 13 months, following January's 0.5% growth and missing the expected -0.4%, data from the National Bureau of Statistics: https://www.stats.gov.cn/sj/zxfb/202503/t...