Strait of Hormuz Blockade: Oil Prices Surge Above $100 Impact on Markets 2026