BP doubles profits to record $40 billion on the back of oil and gas prices boosted by Russia’s war in Ukraine – ABC News
BP doubles profits to record $40 billion on the back of oil and gas prices boosted by Russia's war in Ukraine ABC NewsBP's annual profit more than doubles 9NewsBP scales back climate…