BP Stock - weekly review and energy sector backdrop
19.06.2026 - 20:27:12 | ad-hoc-news.deEdited by ad hoc news Sector & Peer-Group Desk. Verified prior to publication on 06/19/2026, 20:26 CET. Details in the imprint.
BP (GB0007980591) rounds off the week without a new price-sensitive company announcement. The stock instead reflects the broader mood in oil and gas majors as traders look back on a volatile period for energy markets.
Background and price data on BP stock
Key figures, past disclosures and further context on BP stock can be found in the ad hoc news dossier and on the company’s investor relations pages.
How BP shares ended the week
On the New York Stock Exchange, BP American Depositary Receipts last closed at $39.10 on 06/18/2026, implying a market capitalization of around $102.3 billion according to recent quote data. Recent BP quote overview
The closing level follows a 2.6% decline in that session, underlining how BP shares have been sensitive to short-term swings in oil prices and global risk sentiment in recent days. Session performance data
Peer comparison in the energy space
Major integrated peers such as Shell and Exxon Mobil have also seen choppy trading this week, as investors weighed macroeconomic data and shifting expectations for interest-rate paths against oil demand prospects. Bloomberg market wrap
Against this backdrop, BP stock trades as part of a global energy complex still heavily influenced by OPEC+ decisions, geopolitical tensions and the pace of the energy transition.
What the company sells
BP generates most of its revenue from exploration and production of oil and gas, refining and marketing fuels and lubricants, while also expanding in renewables such as offshore wind, bioenergy and electric-vehicle charging.
Where the stock trades today
The shares of BP (GB0007980591) last traded in the US as ADRs at $39.10 on the New York Stock Exchange as of 06/18/2026, 16:00 ET.
Key facts on BP stock
- Company: BP plc
- ISIN: GB0007980591
- WKN: 850517
- Ticker: BP
- Venue: NYSE (ADR)
- Price (as of 06/18/2026, 16:00 ET): 39.10 USD
- Market cap: 102,320,000,000 USD (as of 06/18/2026)
- Sector / Industry: Energy / Integrated Oil & Gas
- Index membership: FTSE 100, Stoxx Europe 600
- Next earnings date: not officially scheduled
This article was AI-assisted and editorially reviewed. Price and company data without warranty; prices and dates may change at short notice. No investment advice, no buy or sell recommendation. Trading securities involves risk up to total loss of capital.
