JPM: Hormuz Closure through Mid-May Means $150 OilBy omc_adminApril 3, 2026 Strait of Hormuz Crisis Escalates: Analysts Project $150-$200 Oil as Supply Chokehold Tightens Global oil markets currently confront unprecedented volatility,…