BP stock: New CEO, now what?
Investing.com -- Bank of America analyst Christopher Kuplent said in a note to clients Thursday that BP’s surprise chief executive transition adds a fresh layer of uncertainty to a company still grappling with strategic and financial challenges, despite hopes for renewed momentum under new leadership.
BP announced Thursday that it will appoint current Woodside Energy CEO Meg O’Neill as chief executive from April 2026.
Kuplent believes investors are likely to be positive regarding an external appointment; however, he “fears near-term uncertainty over BP’s restructuring progress.”
Until O’Neill’s arrival, Carol Howle will serve as interim CEO, while Murray Auchincloss will remain in an advisory role to support what BP described as “a smooth transition,” according to BofA.
BofA framed the leadership change as the latest step in a broader reset.
The analyst feels investors may balance “hope for accelerated self-help momentum containing more radical restructuring” against concerns about BP’s future direction.
The bank reiterated its Underperform rating and 375p price target on BP shares, arguing the stock remains constrained by what it called the company’s “Big Oil Trilemma.”
BofA estimates that BP requires around $65 per barrel Brent prices to fund capex, dividends and buybacks organically, above its $60 forecast for 2026.
The bank was also critical of BP’s asset disposal programme, warning that “most disposals leave BP investors poorer off.”
Kuplent estimated that selling $20bn of assets at current yields would reduce group free cash flow by about $2bn, while also shortening the life of remaining cash flows.
The relative valuation remains unattractive, according to BofA, with BP’s forecast free cash flow yield only marginally above better-capitalised peers Shell and TotalEnergies.
You May Also Be Interested In
- Waymo Explores Split With Uber - FT
- McGraw Hill (MH) files for 165M share offering by selling stockholders
- CalciMedica (CALC) files for 56.02M share offering by selling stockholders
Create E-mail Alert Related Categories
InvestingRelated Entities
Maynard Um, Mark Zuckerberg, BofA/Merrill Lynch, ARKSign up for StreetInsider Free!
Receive full access to all new and archived articles, unlimited portfolio tracking, e-mail alerts, custom newswires and RSS feeds - and more!



Tweet
Share