BP is trading at £527.10, down 4.5% today, as part of a broader pullback in energy names driven by sharply lower crude prices.
- Renewed Iran–US talks and an announced OPEC+ production increase are weighing on integrated oil majors.
- The sector-wide slide persists despite otherwise firm performance across global equity markets.