AI Data Insight
Latest data shows that China's Emerging Industries Purchasing Managers' Index (EPMI) Supplier Delivery Index recorded 49.3 in Q2 2026, rebounding from the previous value of 48.6. Although the index is approaching the boom-or-bust line, reflecting an improvement in supply chain bottlenecks and delivery delays, it has remained below 50 for consecutive months. This highlights that under the environment of external demand fluctuations and high oil prices, the supply and demand structure of emerging industries is still undergoing volatile adjustments.