Castrol India shares in focus today, here's why

British Petroleum (BP) has reached an agreement to sell 65% of its holding in Castrol to Stonepeak for an enterprise value of $10 billion.