Consumer rebound fails to offset industrial weakness
China’s producer price index (PPI) fell 3.6% year-over-year in June, the sharpest drop since July 2023 and worse...
China’s industrial profits fell 3.3% in 2024, with oil refiners, steelmakers, and coal miners among the worst-performing sectors. Overcapacity and slowing economic growth have...