Energy markets swing sharply as geopolitics drive another volatile week

Graph
GLEG UK Energy Market Update…
March 30, 2026