BP shares are having their time in the sun — can the company make it last?

Recent progress on financials and high-profile discoveries have reinvigorated UK supermajor's lagging stock performance

Murray Auchinloss, BP chief executive.
Murray Auchinloss, BP chief executive.Photo: BP
Published 5 September 2025, 08:26Updated 5 September 2025, 09:23
BPUpstream AnalysisEuropeWestern EuropeSouthern Europe