AI Data Insight
Latest data shows that China's Business Climate Index for the third quarter of 2026 stood at 109.0, a slight decline from 109.5 in the previous quarter, but still firmly above the 100 boom-or-bust threshold. Despite weak domestic demand momentum, business confidence remains optimistic, benefiting from the manufacturing PMI returning to expansion and stellar shipping export performance. The market expects recent official stimulus policies to inject subsequent momentum.