June 15, 2026
Global energy markets are facing turmoil as the conflict spreads across the Middle East