Energy News Beat Oil, Global Markets, and LNG Scenarios in the 2026 Iran Conflict Energy News Beat Channel | April 7, 2026The Strait of Hormuz — the narrow waterway through which roughly 20% of global seaborne crude oil and 20% of liquefied natural gas (LNG) typically flow — remains effectively closed to commercial traffic as […]