BP profits more than double as Iran war sends oil prices soaring – The GuardianBy admin / August 4, 2026 BP profits more than double as Iran war sends oil prices soaring The Guardian