investments Gulf Oil Lubricants: Castrol sale could create positive sentiment for Indian lubes. Buy for target price of ₹1800 (54.2% upside): Emkay Arjun June 8, 2025 The strategic review and potential sale by BP Plc of its lubricant arm, Castrol...Read More