Crude oil prices have surged sharply after the US announced a blockade of the Strait of Hormuz, targeting Iranian oil shipments. The move could remove up to 1.7 million barrels per day from global supply, raising fears of a deficit. While Saudi Arabia has increased output, analysts warn supply disruptions could push oil prices towards $100 per barrel, reversing earlier expectations of a surplus in 2026.