Key Highlights
- UBS elevated BP from “neutral” to “buy” status, increasing its 12-month price objective by 8% to 700p per share
- Meg O’Neill assumed the CEO position on April 1, succeeding Murray Auchincloss who departed in December 2025
- UBS analysts project $3–$6 billion in achievable cost reductions, exceeding BP’s internal $1.5 billion goal
- BP maintains the sector’s highest leverage at 47% net debt to capital ratio
- Shares have gained 33% year-to-date, despite trailing peer performance by 52% since 2018
On April 15, UBS elevated BP to a “buy” recommendation, pointing to fresh management, significant cost-reduction opportunities, and a clear trajectory toward reduced indebtedness. The investment bank raised its 12-month valuation target by 8% to 700p per share from the previous 650p.
This rating revision comes on the heels of Meg O’Neill’s appointment as chief executive on April 1. O’Neill took over from Murray Auchincloss, who exited the position in December 2025. UBS anticipates O’Neill will unveil a comprehensive strategic roadmap during the latter half of 2026.
BP shares have surged 33% since the beginning of the year, partially fueled by constrained global oil supply resulting from US-Israeli military operations against Iran on February 27. Nevertheless, the stock has lagged behind industry competitors by 52% since 2018.
The energy giant shoulders the most substantial debt burden among major oil companies. Its net debt to capital ratio reaches 47%, significantly exceeding the sector mean of 28%. Total operational expenses have climbed approximately $10 billion since 2019, hitting $43.1 billion in 2025.
UBS analyst Joshua Stone identifies substantial reduction opportunities. His analysis suggests BP could realize $3 billion to $6 billion in cost efficiencies above the company’s stated objective of $1.5 billion in non-portfolio savings by the conclusion of 2027.
BP halted its share repurchase initiative in February 2026. The corporation has finalized or declared $11 billion of its $20 billion asset divestiture goal, including divesting 65% of its Castrol holdings for an enterprise valuation of $10 billion, concluded in December 2025.
Leverage Reduction Projection
In UBS’s baseline projection — calculated on $80 per barrel Brent from 2026 through 2028 — BP’s leverage ratio is anticipated to decline to 27% by 2028. Under an optimistic scenario featuring $133 per barrel in 2026, that target could be achieved 18 months sooner.
UBS established an optimistic price objective of 900p and a pessimistic target of 430p. The firm values BP’s enterprise at $203.1 billion, equivalent to 979p per share, before deducting $37.5 billion in debt and obligations to reach a net asset valuation of 677p.
Regarding earnings projections, UBS anticipates adjusted net income climbing to $12.96 billion in 2026 from $7.49 billion in 2025. This translates to EPS of $0.84, surpassing the consensus forecast of $0.69.
Free cash flow is estimated at $13.44 billion for 2026. Dividend per share is projected at $0.34 for 2026, representing a yield of 4.5%.
Enhanced Exploration Efforts
BP has revealed 14 exploration discoveries since early 2025, across Trinidad, Egypt, the US Gulf, Libya, Namibia, Angola, and Brazil.
The most notable is the Bumerangue discovery in Brazil, disclosed August 4, 2025. BP characterized it as its most significant discovery in 25 years, containing an estimated 8 billion barrels of liquids in place. UBS attributed a risked net present value of $2 billion to this find in its valuation breakdown.
BP aims for production levels of 2.3 to 2.5 million barrels of oil equivalent daily by 2030, rising from present output of 2.3 million barrels per day.
Based on 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 stands at 10.92, beneath BP’s five-year median of 12.72.





