Castrol India shares are in focus on February 27 as oil major BP said it is looking at strategic review of its global lubricants business. "BP is carrying out a strategic review of its Castrol ...