May 11, 2026

Europe’s oil majors reap up to $4.75bn from trading on Iran war volatility

Trading desks at BP, Shell and TotalEnergies outshine US rivals

Read the full story

 Related companies

Make a complaint about Shell by viewing their customer service contacts.