
Business
BP profits hit 3-year high as Iran war delivers windfall
Oil major’s quarterly profit beats analysts’ expectations on back of ‘exceptional’ trading performance

Oil major’s quarterly profit beats analysts’ expectations on back of ‘exceptional’ trading performance