The results come shortly after BP's board suffered a shareholder revolt at its annual general meeting.
BP profits more than double, beating expectations as Iran war boosts oil prices
Tuesday, April 28, 2026

Tuesday, April 28, 2026

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