Hold Indian Oil Corporation; target of Rs 170: ICICI Direct
IOC - 237123