‘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 for the first quarter of 2024: The company made a total of $2.7 billion and spent…