In a major development for Indian investors, BP's agreement to sell a 65 percent stake in its iconic Castrol lubricants ...