BP Sells Majority Stake in Castrol: What It Means for the Energy Giant & Lubricants Industry (2026)

Big changes are brewing in the oil and gas industry! BP, the global energy giant, has decided to sell a major chunk of its Castrol lubricants division. This move signals a significant shift in the company's strategy, aiming to reshape its financial landscape. But what does this mean for BP and the future of Castrol? Let's dive in.

On December 24, 2025, BP announced an agreement to sell a majority stake in its Castrol lubricants unit to Stonepeak Partners, a US investment firm. This is a pivotal step for BP as it works to reduce its debt and redefine its business model. The deal involves selling a 65% stake in Castrol, which is expected to generate around $6 billion. This also includes some advanced payments on future dividends related to the remaining stake.

While the final sale price was less than originally anticipated, this deal marks a significant move under the leadership of the new Chairman, Albert Manifold. He's already made waves by replacing the CEO.

This is a critical moment for BP. What do you think about this strategic shift? Do you foresee any potential impacts on the lubricants market? Share your thoughts below!

BP Sells Majority Stake in Castrol: What It Means for the Energy Giant & Lubricants Industry (2026)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 6542

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.