Iran Hormuz Strait Crisis: Oil Prices Surge & Energy Stocks Outlook 2026