BP profits more than double as Iran war sends oil prices soaring

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...