Oil major BP beats profit expectations as Iran war boosts fuel prices

Oil major BP beats profit expectations as Iran war boosts fuel prices

The results come shortly after BP’s board suffered a shareholder revolt at its annual general meeting.