News

Profit after tax declined to $687 million, down from $2.3 billion in the first three months of 2024, driven by weaker gas ...
Since Auchincloss’s strategy revamp in February, BP’s shares have lost 20%, compared with a 7.5% and 1.8% drops for rivals ...