Key Takeaways
- UBS has elevated BP from a “neutral” stance to “buy,” simultaneously increasing its 12-month valuation target by 8% to 700p per share
- Meg O’Neill assumed the chief executive position on April 1, succeeding Murray Auchincloss following his December 2025 departure
- Investment analysts identify $3 billion to $6 billion in achievable operational efficiencies, surpassing BP’s internal goal of $1.5 billion
- The energy giant maintains the sector’s highest leverage metric, with net debt representing 47% of total capital
- Shares have climbed 33% in the current year, despite trailing industry competitors by 52% over the past seven years
On April 15, UBS elevated its rating on BP to “buy,” pointing to fresh executive leadership, significant efficiency opportunities, and a viable strategy for balance sheet improvement. The financial institution raised its 12-month valuation from 650p to 700p per share, marking an 8% increase.
The rating enhancement arrives alongside Meg O’Neill’s appointment as chief executive, effective April 1. O’Neill takes the helm from Murray Auchincloss, who departed in December 2025. Investment analysts at UBS anticipate a comprehensive strategic review to be unveiled during the latter half of 2026.
Year-to-date performance shows the stock advancing 33%, with momentum partially attributed to constrained global oil supply conditions following military operations by US and Israeli forces against Iranian facilities on February 27. Nevertheless, the company’s equity has lagged behind industry rivals by 52% when measured from 2018.
The British petroleum giant shoulders the sector’s most substantial debt burden. Net indebtedness relative to capital structure reaches 47%, significantly exceeding the 28% industry benchmark. Aggregate operating expenditures have expanded by approximately $10 billion since 2019, climbing to $43.1 billion in 2025.
UBS analyst Joshua Stone identifies considerable opportunity for expense reduction. His analysis suggests the organization could realize between $3 billion and $6 billion in operational savings, substantially exceeding BP’s internal projection of $1.5 billion in non-portfolio reductions targeted for completion by year-end 2027.
The company halted its share repurchase initiative in February 2026. Asset divestiture progress includes $11 billion in completed or announced transactions toward a $20 billion objective, highlighted by the December 2025 agreement to divest 65% of its Castrol division for a $10 billion enterprise valuation.
Balance Sheet Improvement Projections
Under UBS’s baseline scenario—predicated on Brent crude averaging $80 per barrel from 2026 through 2028—BP’s leverage metric is expected to decline to 27% by 2028. Should prices reach $133 per barrel in 2026 under an optimistic scenario, this improvement could materialize 18 months ahead of schedule.
UBS establishes an optimistic valuation of 900p against a pessimistic scenario of 430p. The institution calculates enterprise value at $203.1 billion, equivalent to 979p per share, subsequently reducing $37.5 billion in obligations to determine a net asset value of 677p.
Regarding financial performance, UBS forecasts adjusted net income advancing to $12.96 billion in 2026 from $7.49 billion recorded in 2025. This translates to earnings per share of $0.84, surpassing the consensus analyst estimate of $0.69.
Free cash generation is anticipated to reach $13.44 billion in 2026. Dividend distribution per share is projected at $0.34 for 2026, representing a 4.5% yield.
Intensified Exploration Initiatives
BP has revealed 14 exploration successes since early 2025, distributed across Trinidad, Egypt, US Gulf territories, Libya, Namibia, Angola, and Brazil.
The Bumerangue discovery in Brazil, announced August 4, 2025, represents the most significant development. BP characterized it as the company’s largest hydrocarbon find in a quarter-century, with estimated resources of 8 billion barrels of liquids in place. UBS assigns this discovery a risk-adjusted net present value of $2 billion within its valuation framework.
BP targets output levels of 2.3 to 2.5 million barrels of oil equivalent daily by 2030, representing growth from the current production rate of 2.3 million barrels per day.
According to GuruFocus data, BP’s current trading price of $46.12 represents a 29.3% premium relative to its GF Value calculation of $35.68. The forward price-to-earnings multiple stands at 10.92, below the company’s five-year median of 12.72.


