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