BP shuns renewables in return to oil and gas 27 February 2025 The energy giant has announced its strategy after rivals also rowed back on green energy plans.