Business InsightFebruary 26, 2025BP to slash renewables investment and ramp up gas and oil production.