5 Small Cap Oil Stocks to Play the Hormuz Closure (2026)
Physical Dubai crude is trading $38 per barrel over paper futures right now. That’s not a rounding error — that’s the physical market screaming that real barrels are scarce while traders in Chicago bet on a diplomatic resolution that hasn’t happened. Since the Strait of Hormuz effectively closed on March 2 — when Iran’s IRGC …