‘BUY’ Indian Oil Corporation (IOC) with a target price of Rs 405 Posted on July 18, 2014 by Achiievers