U.S. Navy Blockade of Strait of Hormuz Drives Crude Oil Prices Above $100 Per Barrel
The U.S. Navy's blockade of the Strait of Hormuz on April 12, 2026, triggered a sharp rise in crude oil prices, surpassing the $100-per-barrel threshold. This geopolitical event disrupted global petroleum transit, which accounts for 20% of global oil shipments, leading to immediate market volatility and a strategic shift in investor capital toward energy producers. Integrated energy majors are seen as better positioned to benefit from the price surge.
Topics: commodity_prices energy_markets geopolitical_risk oil_prices strait_of_hormuz