EIA expects output and trade patterns to return to pre-conflict levels by late 2026 or early 2027, even after Strait of Hormuz flows resume.

12 May 2026 16:11Energy