Castrol Is Now a Standalone Company: What the Stonepeak Acquisition Means for Shops Buying Castrol EDGE
Source: Fuels & Lubes Asia (F&L Asia), November 3, 2026. On November 2, 2026, BP confirmed it had completed the sale of a 65% controlling stake in Castrol to Stonepeak Partners, a U.S. infrastructure-focused private equity firm, for $6 billion....