China March CPI: 4.3% y/y (vs. expected 4.9%)