Anonymousabout 3 hours ago
The 2026 Iran war has produced the largest oil supply disruption in history, but its financial impact on the world's biggest oil companies has been starkly uneven. European majors with large trading operations — Shell, BP, and TotalEnergies — posted surging profits, while U.S. giants ExxonMobil and Chevron saw earnings plummet due to production losses and hedging misfires linked to the Strait of Hormuz closure. The divergence has reignited windfall tax debates on both sides of the Atlantic even as downstream industries from airlines to agriculture absorb punishing cost increases.