BP p.l.c. Overview
Pro stress-test →BP is an integrated energy company with global scale delivering energy to the world. BP operations are organized into three business segments: Upstream, Downstream, and renewables. The company is executing a major strategic pivot toward increased fossil fuel investment after previous renewable energy commitments.
Strategic Profile
Pro stress-test →BP is advancing a strategic reset focused on strengthening its upstream portfolio and balance sheet under incoming CEO Meg O'Neill, who will take over in April 2026. BP intends to increase its investments in oil and gas by about 20% to $10 billion a year through 2027, while decreasing previously planned funding for renewable energy by more than $5 billion. The company is divesting non-core assets to reduce debt.
Competitive Landscape
Pro stress-test →Major competitors include Chevron, Shell, Phillips 66, and Suncor Energy. BP is positioned as a large-scale integrated oil and gas producer competing on capital efficiency and asset base. The company faces competitive pressure from both supermajors pursuing similar upstream strategies and renewable energy players in low-carbon segments.
Industry Context
BP p.l.c. operates in Oil and Gas Exploration and Production / Integrated Energy.
Key facts
Founded: 1909 · Headquarters: London, UK · Revenue: $188B · Market cap: $99B