Five oil supermajors have made nearly £346bn in profits since Ukraine war began, analysis shows
Shareholders of the five companies have received £320bn in dividends and share buybacks over the past four years, more than the EU’s total clean energy spending in 2025, according to the analysis by Global Witness