bp agrees to sell 65% in Castrol to Stonepeak - Bp plc | RNS | Ticker