The Power of Windfalls

This research analyses the profits of the top 14 fossil fuel companies and top 22 financial corporations in the 24 months preceding July 2023.