Markets fell for a fifth straight week, with the S&P 500 down 2.1%. Early optimism faded as geopolitical tensions, oil volatility, and rising yields pressured stocks—especially mega-cap tech. Meanwhile, energy, materials, and defensive sectors held up. Ongoing macro uncertainty continues driving volatility and sector rotation.
Market Commentary 3/31/26
March 31, 2026