November 10, 2025

Latest Articles

Are oil majors retreating – or just recalibrating for net zero?

With BP and Shell cooling on renewables, Mike Torbitt of Cressall argues the real battleground is grid infrastructure.

Top Stories