News

BP (NYSE: BP) reported a first-quarter 2025 underlying replacement cost (RC) profit of $1.38 billion, missing analyst expectations, and announced a $750 million share buyback alongside progress on its ...
In February, we reset bp. Our latest quarterly results show we’re in delivery mode. Here’s our CEO, Murray Auchincloss, with ...
BP shares jumped on Wednesday after activist investor Elliott went public with a stake of more than 5% in the struggling ...