Buy Indian Oil Corporation; target of Rs 190: HDFC Securities
IOC - 209225