'Obscene': BP Has Paid Out $27 Billion to Shareholders Since Russia Invaded Ukraine
Oil major BP has paid out $27.4 billion to shareholders since Russia invaded Ukraine in February 2022, Global Witness found in an analysis published Tuesday. The environmental justice group released its calculations one day after BP announced its profits …