Profits at BP have surged to the highest since 2022 after the war in the Middle East pushed up oil prices. That was more than double the $2.35bn made a year earlier and the highest quarterly profit since 2022 when the Russia-Ukraine war began. Environmental and poverty campaigners blasted BP for "profiteering" off skyrocketing oil prices. The rise in the oil price has benefited all energy companies, not just BP, with rival Shell also reporting a doubling in quarterly profits last week. "They ought to give some of that back to the public, and they better cut the retail price, the consumer price."