BP delivers record second quarter and announces $750 million share buyback
New BP chair joining on 1 September Increase of 4% in dividend per ordinary share to 8.32 cents Bumerangue discovery in Brazil biggest in 25 years Shares in BP (BP.) gained more than 3% to 417p in morning as the global energy giant...
05 August 2025