BP ends Big Oil earnings with maintained share buybacks
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 …