Three decades of resource underinvestment guarantees an oil crunch, so buy Exxon as it doubles Permian output to 1.3M barrels daily to capture the upside.
Critically depleted US oil inventories and exhausted SPR mean tighter supply and higher prices, boosting upstream producer revenues and margins.
Energy majors are mispriced; Strait of Hormuz risk keeps oil bid and makes them a defensive hedge
Major oil companies win on much higher energy demand from AI buildout