BP Plans $2.5 Billion Share Buyback After 'Exceptional' $8.15 Billion Quarterly Profit Earnings

Published on November 2, 2022

The oil company's billion-dollar earnings come as people around the world are struggling with the rising cost of living, including high gas prices.