BP Stock - Weekly review and sector backdrop after weak close
19.06.2026 - 22:12:35 | ad-hoc-news.deEdited by ad hoc news Sector & Peer-Group Desk. Verified prior to publication on 06/19/2026, 20:05 UTC. Details in the imprint.
BP (GB0007980591) spent the week trading softer after energy shares tracked a pullback in oil prices. The stock closed at $39.10 on the New York market on 06/18/2026, according to recent quote data.
All news and key data on BP stock
Further background, company news and market data on BP stock can be found in the dedicated topic section and on the company's investor relations pages.
How BP shares fared this week
BP shares in New York last changed hands at $39.10 at the close on 06/18/2026, down 2.6% from the previous session, based on recent market data. Recent BP quote data
This level values the company at just over $102 billion in market capitalization, with a trailing price-to-earnings ratio a little above 31 on the figures cited by the same data provider.
Position versus other oil majors
In the broader group of integrated oil majors, BP trades alongside peers such as Shell, TotalEnergies, Exxon Mobil and Chevron, which also saw muted performance as crude prices eased during the week.
Sector sentiment remained linked to short-term moves in Brent and West Texas Intermediate futures, while investors continued to weigh energy-transition spending against traditional upstream cash flows at the largest oil companies.
The business behind the stock
BP generates revenue mainly from oil and gas exploration and production, refining and marketing operations, and a growing portfolio of low-carbon and renewable energy activities, as highlighted in its latest strategic presentations. BP strategy overview
Where the stock trades today
BP shares (GB0007980591) trade on the New York Stock Exchange at $39.10 as of the close on 06/18/2026, in US dollars.
Key facts on BP stock
- Company: BP p.l.c.
- ISIN: GB0007980591
- WKN: 850517
- Ticker: BP
- Venue: NYSE
- Price (as of 06/18/2026, 16:00 ET): 39.10 USD
- Market cap: 102.32 billion USD (as of 06/18/2026)
- Sector / Industry: Energy / Integrated Oil & Gas
- Index membership: FTSE 100
- 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.
