Resurgence of the $100 Barrel Amidst Hormuz Turmoil

Avatar photo

On April 12, 2026, the U.S. Navy enforced a blockade of the Strait of Hormuz, causing crude oil futures to surge past $100 per barrel and disrupting the global economy. Approximately 20% of the world’s petroleum transit relies on this vital chokepoint, raising concerns over supply shortages. Institutional investors are reallocating funds to manage inflation risks, focusing on companies with lower geopolitical exposure and higher leverage to oil prices, specifically energy supermajors like Chevron Corporation (NYSE: CVX) and ExxonMobil Corporation (NYSE: XOM).

ExxonMobil is capitalizing on its significant operations in the Stabroek block off the coast of Guyana, while Chevron is expanding its stake in Venezuelan heavy oil through a strategic asset swap. Both companies are minimizing risks associated with Middle Eastern disruptions by prioritizing assets in the Americas, where regulatory environments are more stable. Financially, ExxonMobil has a low debt-to-equity ratio of 0.13 and offers a dividend yield of around 2.8%, while Chevron has a ratio of 0.21 and a 3.8% yield.

As oil prices remain elevated and both companies are undergoing technical pullbacks—Chevron trading near $186 and ExxonMobil around $148—analysts suggest these dips may present favorable entry points for investors looking to capitalize on the evolving geopolitical landscape and benefit from long-term profit potential.

The free Daily Market Overview 250k traders and investors are reading

Read Now