1210wpht BP's profit more than doubles in 1Q as Iran war continues and US gas prices rise Apr 28, 2026