BP profits more than double as Iran war sends oil prices soaring
Energy company’s $5.73bn quarterly profits come after Shell posted second highest quarterly earnings on record Business live – latest updates...
Redirecting to full article...