BP Sells 65% Stake in Castrol to Stonepeak for $6 Billion | AnalisaHub