AI Data Insight
The latest Q2 2026 data shows that China's non-manufacturing PMI input price index reached 52.2, rising further from the previous value of 51.7. Affected by international energy prices and geopolitical fluctuations, corporate cost inflation pressure is accelerating, and downstream profit margins may face the risk of a squeeze.