The producer price index (PPI), seen as a key indicator of corporate profitability, fell 1.6% in October from a year earlier, marking the steepest decline since July 2016
Persistent weakness in China's vast manufacturing sector could fuel expectations that Beijing needs to roll out stimulus more quickly, and more aggressively, to weather the biggest downturn in decades