Company information
- Ticker
- BP
- Country
- United States
- Sector
- Energy
- Industry
- Integrated O&G
BP Business Summary
BP PLC operates as an integrated energy company, generating revenue through a tri-pillar business model that balances traditional hydrocarbon production with a "pragmatic" transition toward low-carbon energy. Its primary reporting segments include Oil Production & Operations (upstream exploration and extraction), Customers & Products (refining, retail marketing, and Castrol lubricants), and Gas & Low Carbon Energy (natural gas, LNG, hydrogen, and renewables). Revenue is predominantly transaction-based, derived from the global sale of crude oil, natural gas, and refined petroleum products, supplemented by growing convenience retail and EV charging streams. BP competes directly with Shell, ExxonMobil, Chevron, and TotalEnergies; it currently positions itself as a "value-over-volume" major, having executed a 2025 strategic reset to prioritize high-margin fossil fuel assets and capital discipline over aggressive renewable capacity targets. The leadership team is currently in a transition phase following the December 2025 departure of Murray Auchincloss. Carol Howle, a 25-year BP veteran and former EVP of Supply, Trading & Shipping, serves as the Interim CEO until Meg O’Neill—the former CEO of Woodside Energy and an ExxonMobil alumna—formally assumes the permanent CEO role on April 1, 2026. Financial operations are led by Chief Financial Officer Kate Thomson, the first woman to hold the post, while the Board of Directors is chaired by Albert Manifold, who was appointed in 2025 to drive a leaner, more profitable operating model. Major institutional investors include The Vanguard Group, BlackRock, and Norges Bank Investment Management, which maintain significant influence over the company’s capital allocation and ESG frameworks.