BP Share Price: Undervalued or Overpriced?
BP (LSE:BP.) has released its Q2 2026 production guidance, revealing expectations across upstream oil production and operations, gas, and low-carbon energy segments.
The company's share price currently stands at £5.559, with a one-day return of 3.08% and a year-to-date return of 26.95%. However, the 90-day share price decline of 2.78% suggests that shorter-term momentum has softened after a stronger run.
Despite this, BP's recent move has raised questions about whether its underlying business is driving the latest share price movement or simply reflecting a change in sentiment.
A narrative fair value of £6.31 indicates that BP may be undervalued by 11.9%, with analysts pointing to the company's refocused portfolio, ramp-up of major upstream projects, and focus on high-return organic growth as key drivers.