BP profits highest in four years as Iran war pushes up oil price BBCBP’s Q2 profit more than doubles from a year ago RTE.ieBP profit surges as oil trading and refining boom The Irish TimesBP profits more than double as Iran war sends oil prices soaring The GuardianBP gives profit update after ‘most disrupted period’ in global energy market Business Post