Oil Geopolitics: Hormuz Risk & Energy Stocks (Mar 2026) - Alpha Analyst