BP expands its share buybacks
BP boosted its share buybacks by $2.5 billion (about R40 billion) as cash flow surged, offsetting some of the discomfort caused by a $25.5 billion charge linked to its planned exit from Russia.
BP comfortably surpassed analysts’ expectations after an “exceptional” first quarter for its oil and gas trading business. Other commodities traders have also posted stronger profits.