China's Consumer Price Index fell 0.3% y/y in September, narrowing from August's 0.4% fall but missing expectations for a 0.2% drop, mainly due to the lower comparison base for the same period last year, according to data from the National Bureau of ...