BP hails ‘exceptional’ quarter for oil traders as Iran war stokes volatility April 14, 2026 · Financial Times Read full story at source