Oil Stocks Are Pricing In a $40 Geopolitical Risk Premium — Here's What That Means
-

Oil stocks are currently trading at a significant premium compared to where fundamentals alone would place them. JPMorgan estimates that 2026 oil market fundamentals — driven by global supply surplus and a Brent crude forecast averaging around $60 per barrel — would justify much lower prices. The roughly $40 gap between current valuations and that fundamental baseline is almost entirely explained by geopolitical risk stemming from the ongoing US-Iran conflict. Factors like renewed tensions and "Project Freedom," the US military's escorting of commercial tankers through the Strait of Hormuz, have kept oil prices elevated and energy stocks bouncing despite underlying cash flow pressures across the sector.
What makes May 2026 a critical month is that the charts for major oil names are all approaching decision points simultaneously. The geopolitical premium that inflated valuations can either get confirmed by further escalation — pushing stocks higher — or begin to fade as tensions cool, pulling prices back toward fundamentals. Investors are essentially being asked right now whether they believe the risk premium is structural or temporary. With Q1 2026 earnings results now in from ExxonMobil, Diamondback Energy, and Occidental Petroleum, the fundamental picture is becoming clearer, and the gap between price action and cash flow reality is harder to ignore.