The BP share price slips below 460p, trading around 458p at the time of writing, having retreated sharply from a brief peak above 600p in March. A boardroom upheaval stretching across two successive leadership changes now compounds the pressure from softer oil markets.
A boardroom cleared twice in two years
BP’s governance crisis deepened on 26 May 2026 when the company’s board removed chairman Albert Manifold after CNBC and other outlets reported he had been in the role for approximately seven to eight months. Sources conflict: CNBC reported roughly seven months while The Guardian said eight, noting his appointment was in October 2025.
The board cited ‘serious concerns’ related to governance standards, oversight and conduct. Reuters reported that a whistleblower report led the board to conclude there was a pattern of unacceptable behaviour. Manifold had the backing of activist hedge fund Elliott, which has built up a stake of around 5% in BP.
Manifold disputed the allegations. In an emailed statement to CNBC he said he had been removed ‘without warning and without explanation’ and that he ‘disputes entirely the characterisation’ of his conduct.
More than 18% of participating investors had voted against Manifold’s re-election at BP’s annual meeting held nearly a month before his removal, the largest opposition to any board nominee up for election at that meeting, according to ESG Dive. Corporate board veteran Ian Tyler has taken over as interim chair while BP searches for a permanent replacement.
The chair crisis followed the departure of CEO Murray Auchincloss, who stepped down effective 18 December 2025. Carol Howle, then executive vice president of supply, trading and shipping, served as interim CEO until Meg O’Neill joined on 1 April 2026, according to BP’s official press release.
O’Neill is BP’s first female chief executive and its first outside appointment to the CEO role, the New York Times reported. She joins from Woodside Energy, where she served as CEO from 2021 and oversaw the acquisition of BHP Petroleum International.
Where the BP share price slips into the financial picture
BP’s latest results were mixed. Profit came in at $7.5bn and the company reported cash flow of $24.5bn for the period. BP’s 2024 Annual Report, filed on the company’s investor relations page, stated operating cash flow of $27.3bn for 2024, alongside a 10% dividend increase and $7bn in share buybacks, suggesting the two cash flow figures cover different periods or metrics.
Debt stands at $22.2bn. Management is targeting a reduction to between $14bn and $18bn by 2027, to be financed through asset sales and suspended share buybacks, according to BP’s 2024 Annual Report.
The dividend remains the principal attraction for many holders. BP paid $0.25 per share in total dividends, equivalent to a yield of around 5.7% at current prices. The stock trades on a price-to-earnings ratio above 30, which limits its appeal on simple valuation metrics.
Auchincloss earned £5.3m in 2025, down from £5.4m the prior year. O’Neill will receive a base salary of £1.6m ($2.1m), according to Global Banking and Finance Review, citing BP’s annual report.
Oil price risk adds a second layer of pressure
On the macro side, a US decision to waive sanctions on Iranian oil exports for 60 days has nudged prices lower. Iran holds the third-largest proven oil reserves globally, estimated at around 209bn barrels. A sustained return of Iranian supply could pressure Brent prices and producers including BP.
If Brent drifts back towards $50 a barrel, the shares could slide below 300p on historical precedent. The Iran situation remains volatile, however, and sanctions could snap back if negotiations collapse.
O’Neill has signalled a pivot back to core oil and gas after BP’s renewables push disappointed shareholders. How quickly she can establish credibility, stabilise the board and deliver on the debt reduction target will determine whether the current price represents an entry point or simply an early chapter in a longer reset.
