BP sells American wind business to LS Power as it continues its renewable retreat

July 18, 2025

We’re about to see a $1 trillion ‘supercycle’ of investment in batteries to power the grid for AI

August 1, 2025

‘Too far, too fast’: BP’s painful retreat from the renewables it once championed