Three themes defined the energy industry in 2025: data centres' rising power demand, tariffs disrupting supply chains, and ...