Five global oil majors — Exxon Mobil, Chevron, BP, Shell and TotalEnergies — posted a combined $48 billion profit in Q2, benefiting from oil prices surging above $100 a barrel amid US-Iran hostilities. Their combined cash generation hit a record $90 billion, surpassing levels seen after Russias 2022 invasion of Ukraine. The bumper profits also drew criticism from US President Donald Trump over high fuel prices.

Five global oil majors — Exxon Mobil, Chevron, BP, Shell and TotalEnergies — posted a combined $48 billion profit in Q2, benefiting from oil prices surging above $100 a barrel…

Five global oil giants earned $48 billion in Q2 as oil prices soared past $100 per barrel, fueled by US-Iran tensions, sparking debates over high fuel costs.