36 oil firms record $425 billion windfall in 24 months, says report
Thirty-six top companies in the fossil fuel industry and their funders made over $420 billion in ‘surplus’ profit in the 24 months leading to July 2023, a new ActionAid report has shown.