Energy Stocks Are Trading on a War. Here’s What Investors Are Missing.
Brent crude, the Strait of Hormuz, and ExxonMobil’s 24% YTD run — the oil trade in 2026 is unlike anything since the 1970s.
Brent crude, the Strait of Hormuz, and ExxonMobil’s 24% YTD run — the oil trade in 2026 is unlike anything since the 1970s.
ORCL is the most important print of the week. Here’s what the numbers actually mean.