Windfall of $134 billion for global energy giants

WITH THE FIVE LARGEST private oil and gas companies – BP, Chevron, Exxon, Shell and Total – having announced record profits for 2022, new analysis by Global Witness has calculated that the companies cumulatively earned $134 billion more than in a normal financial...