
Investing.com··Brian GilmartinOil Spikes 120% Above Trend, Yet Energy Sector EPS Forecasts Tumble
Crude oil spiked to $120/barrel in March 2026, yet energy sector EPS forecasts collapsed 10+ points. The divergence suggests a potential peak or demand deterioration ahead.
TLTmarket volatilityenergy sector
