Social Network
BP announces $2.5 billion share buyback after profit soars
November 03 2022, 08:00
BP's profit more than doubled in the third quarter of the year, extending a bumper run of earnings for the world's biggest oil and gas companies that will add to growing calls in Britain and the United States for higher taxes on windfall profits.