UK oil giant BP to hand shareholders $7 billion this year by buying back stock even as profit falls
U.K.-based oil giant BP PLC said it will reward shareholders to the tune of $7 billion this year through the purchase of its own stock, even as it reported a near 30% decline in profits in the first half of 2024