• 11/10/2024

BP Beats Expectations With $5 Billion Profit After Fending Off Shareholder Challenge

Wall Street Journal

Trading oil and gas helped the British oil major achieve strong results in the first quarter, but its announced $1.75 billion buyback was smaller than analysts expected.

https://www.wsj.com/articles/bp-bp-q1-earnings-report-2023-9ca0c374