Five oil supermajors have made nearly £346bn in profits since Ukraine war began, analysis shows (opens in new tab)
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
Read the original article