Leading indicators show signs of a rebound—will it sustain? Confidence potentially returning but consumers remain cautious; inflation persistent in some countries; trade volumes still declining.
Source: McKinsey
Global Economics Intelligence executive summary, August 2023