Will going back to basics restore BP’s fortunes? by Investor News Today April 25, 2025 0 As soon as famed for daring offers and exploration success, the oil group now trails its predominant rivals Source link