Energy Stocks Outlook 2026: Hormuz Crisis Impact on Oil Prices & Investment Strategy