Crude oil prices have climbed to $110 per barrel as geopolitical instability persists following the Iran war. BP reported a first-quarter return to profit, though the energy giant warns of a softer second quarter.
- Oil prices hit $110/bbl due to geopolitical instability
- BP returns to profitability in Q1 via strong trading and refining
- BP CEO Meg O'Neill warns of a weaker Q2 outlook
- Stalled Middle East peace talks are sustaining upward price pressure
- German Chancellor Friedrich Merz notes US diplomatic challenges in the region
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.