China’s Deflation Dilemma: Factory Prices Dive 3.6% as Consumer Recovery Falters
China’s Producer Price Index (PPI) dropped 3.6% in June 2025 compared to a year earlier, marking the steepest fall since July 2023, according to the National Bureau of Statistics (NBS).…