How long can China defy history and logic with its imbalances?

Financial Times: July 23, 2026