Biggest oil giants raked in £100bn last year as climate crisis intensifies
10 months ago
2
ARTICLE AD BOX
Campaign group Global Witness focused on five of the largest oil and gas producers – BP, Shell, Chevron, ExxonMobil and Totalenergies - and how much profit they made in 2023