Energy security to keep running the show into 2027 amid market shifts, IEA Chief warns

Barchart · 1d ago
$3.4 trillion global energy spend: Clean tech outpaces fossil fuels nearly 2-to-1 in 2026. IEA Chief says energy markets will not normalize in 2027.