Strait of Hormuz Blockade Sparks Market Sell-Off and Oil Price Surge
New York, Monday, 13 April 2026.
Following failed peace talks on April 12, President Trump announced a U.S. blockade of the Strait of Hormuz, instantly driving crude oil prices up 8% to $104 per barrel.