Winners & Losers of the Prolonged Hormuz Stalemate: US Shale, Europe, Asia & Beyond Tuesday, April 28, 2026 Brent Crude Energy Crisis Geopolitics Global Energy Markets Iran US Conflict Oil Market Analysis Oil Prices 2026 Strait of Hormuz US Shale Winners and Losers +