BP Completes $6B Sale of 65 Percent Stake in Castrol

BP completed a deal to offload its Castrol lubricants business, giving the oil and gas major $6 billion to pay down debt as it works to repair the balance…

1 sources · 1 articles · updated 2026-11-02 10:19 UTC · energy

Coverage