The world’s five largest listed oil companies have made profits of $281 billion since Russia invaded Ukraine

🗣️“...regardless of what happens on the frontlines, the fossil fuel majors are the main winners of the war in Ukraine.” Says our @patrickgaleyhttps://t.co/EzghPq4dFz

— Global Witness (@Global_Witness) February 19, 2024