BP is close to reaching an agreement to sell a majority stake in Castrol to Stonepeak for $10 billion.

2025-12-24

BP is close to reaching an agreement to sell a majority stake in Castrol to Stonepeak for $10 billion.