
Big Oil posts record $48B Q2 profits amid geopolitical tensions, sparking calls for windfall taxes.
Big Oil's top five companies—ExxonMobil, Chevron, BP, Shell, and TotalEnergies—earned a record $48 billion in profits and nearly $90 billion in cash in Q2 2026, driven by high fossil fuel prices linked to U.S.-Iran tensions. Despite this windfall, th...

