BP Ends Big Oil Earnings with Maintained Share Buybacks

Payouts from the world’s biggest international oil companies hit a record US$114 billion last year Bloomberg News BP PLC maintained the pace of its share buybacks even as first-quarter profit and cash flow fell by more than expected and net debt increased. The result marks the end of a mixed set of Big Oil earnings which saw Shell PLC, TotalEnergies SE and Chevron … Read more