Is the worst over for Indian Oil?
Among stocks that are showing some relative strength on a three-month rolling basis is Indian Oil Corporation, one of the largest Indian companies with an expected turnover of over Rs21,000 crore for 2006-07. IOC, along with its subsidiaries Chennai Petroleum, Bongaigaon Refinery and IBP, is the dominant player in India's petroleum sector operating 10 of...