From oil giants to banks - these companies are making billions from Iran war May 8, 2026 · BBC News Read full story at source