Shell and BP See Trading Advantages in Their Clean-Energy Stakes

March 26, 2025

The majors retreated on costly transition plans yet still see promise in ‘capital-light’ alternative energy.