Biggest oil giants raked in £100bn last year as climate crisis intensifies

8 months ago 1
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
Read Entire Article