BP FY2025 snapshot
BP reported $189.3B in FY2025 revenue and $55M in net income/profit attributable to the company or shareholders. The company has about 87,800 employees and is led by Meg O'Neill.
How BP makes money
BP makes money through oil and gas production, LNG and power trading, refining, retail fuels, Castrol lubricants, and selective low-carbon investments. BP is trying to simplify its portfolio, reduce net debt, sharpen upstream and trading returns, and rebuild investor confidence after several years of strategy and leadership resets.
Competitive position
BP's durable edge comes from deepwater assets, global trading capabilities, retail scale, and the Castrol brand, all of which generate value in different parts of the energy cycle. The key risk is clear: The central risk is that commodity-price weakness, high debt, and energy-transition pressure converge before BP can deliver enough portfolio simplification and cost reduction.