The five oil supermajors- Exxon Mobil, Chevron, BP, Shell, and TotalEnergies- made a combined $48 billion profit between April and June, helped by higher fossil fuel prices amid hostilities between the US and Iran, following which oil prices went flying to over $100 per barrel.
The companies also generated nearly $90 billion in cash during the quarter, the highest level on record and above the cash generated following Russia's full-scale invasion of Ukraine in early 2022.