Home Stock BP share price forecast as it sells Castrol to Stonepeak Partners