Performance Summary: Week Ending March 20th, 2026

The S&P 500 declined 1.9% for the week, reflecting a combination of macroeconomic uncertainty and geopolitical risk. Energy (+2.8%) was the clear outperformer, benefiting directly from rising crude oil and natural gas prices. Supply disruptions tied to geopolitical conflict pushed oil prices above $100 per barrel during the week, driving strong earnings expectations across the sector. Key contributors included Exxon Mobil and Chevron, which carry significant index weight, along with strength in companies such as ConocoPhillips and EOG Resources. The sector’s performance reflects its leverage to commodity prices, which acted as a hedge against broader market weakness.

Performance Summary: Week Ending March 20th, 2026 Read More »

, , , ,