BP to boost buy-backs with another US$2.5bn, Russia write-off covers soaring cash profitsProactive Investors • 05/03/22
BP underlying RC profit hits $6.25B, but sees $25.5B impairment on Rosneft exitMarket Watch • 05/03/22
BP reports bumper first-quarter net profit, but posts massive loss on hit from Russia exitCNBC • 05/03/22
Shell and BP can lead on decarbonisation and make big money, suggests brokerProactive Investors • 04/08/22