Key Highlights
- UBS shifted BP’s rating from “neutral” to “buy” and increased its 12-month target to 700p from 650p, an 8% boost
- CEO Meg O’Neill assumed leadership on April 1, succeeding Murray Auchincloss following his December 2025 departure
- Analysts identify $3–$6 billion in additional cost reduction opportunities above BP’s $1.5 billion internal goal
- The company maintains the sector’s highest debt burden with a 47% net debt to capital ratio
- Shares have climbed 33% this year but trail competitors by 52% since 2018
On April 15, UBS elevated BP to a “buy” recommendation, pointing to fresh executive leadership, significant cost reduction opportunities, and a viable deleveraging strategy. The investment bank raised its 12-month valuation to 700p per share from the previous 650p mark.
The rating change comes as Meg O’Neill stepped into the chief executive role at the beginning of April. She took over from Murray Auchincloss, who departed his position in December 2025. UBS anticipates O’Neill will unveil a comprehensive strategic roadmap during the latter half of 2026.
Shares have surged 33% year-to-date, partially fueled by constrained global oil supply after US-Israeli military operations targeted Iran on February 27. However, the stock continues to lag sector rivals by 52% when measured from 2018.
The energy giant shoulders the industry’s most substantial debt burden. Net debt to capital currently registers at 47%, substantially exceeding the sector norm of 28%. Operating expenses have expanded by approximately $10 billion since 2019, totaling $43.1 billion in 2025.
UBS analyst Joshua Stone identifies meaningful reduction potential. His analysis suggests BP could realize $3 billion to $6 billion in expense savings above and beyond the company’s declared $1.5 billion non-portfolio savings objective targeted for completion by end-2027.
The company halted its share repurchase initiative in February 2026. BP has executed or announced $11 billion worth of its $20 billion asset divestiture program, highlighted by the December 2025 agreement to sell 65% of its Castrol holdings for a $10 billion enterprise valuation.
Leverage Reduction Outlook
UBS’s baseline projection — built on $80 per barrel Brent pricing from 2026 through 2028 — forecasts BP’s leverage metric declining to 27% by 2028. Under an optimistic scenario featuring $133 per barrel in 2026, that threshold could be achieved 18 months sooner.
The bank established an optimistic price objective of 900p alongside a bearish target of 430p. UBS calculates BP’s enterprise worth at $203.1 billion, translating to 979p per share, then subtracts $37.5 billion in obligations and debt to derive a net asset valuation of 677p.
Regarding financial performance, UBS forecasts adjusted net income climbing to $12.96 billion in 2026 from $7.49 billion in 2025. This translates to earnings per share of $0.84, surpassing consensus projections of $0.69.
Free cash generation is anticipated at $13.44 billion for 2026. The projected dividend stands at $0.34 per share for 2026, representing a 4.5% yield.
Renewed Exploration Momentum
BP has revealed 14 exploration successes since early 2025, distributed across Trinidad, Egypt, the US Gulf, Libya, Namibia, Angola, and Brazil.
The Bumerangue discovery in Brazil, disclosed August 4, 2025, represents the most significant achievement. BP characterized it as the company’s largest discovery in a quarter century, containing an estimated 8 billion barrels of liquids in place. UBS assigned this find a risked net present value of $2 billion within its sum-of-the-parts framework.
BP aims for output of 2.3 to 2.5 million barrels of oil equivalent daily by 2030, rising from present production of 2.3 million barrels per day.
Per GuruFocus data, BP’s current trading price of $46.12 represents a 29.3% premium relative to its GF Value of $35.68. The forward P/E ratio sits at 10.92, beneath BP’s five-year median of 12.72.


