Q3 2026 Market Review
Market data as of September 30, 2026, unless otherwise noted. The third quarter of 2026 delivered an intense macroeconomic stress test for financial markets. Geopolitical frictions reignited as the Middle East conflict pushed Brent crude back above $100 per barrel. In response to stubborn headline pressures, a vast majority of developed-market central banks enacted policy […]