Energy investment on track for record $3.3 trillion, and more top energy storiesRoberto BoccaJune 6, 2025