Shares of Indian Oil Corporation Ltd. traded 1.49 per cent up at Rs 170.0 on Wednesday at around 10:20AM (IST), while the benchmark BSE Sensex advanced 500.64 points to 72970.94.
As many as 691,285 shares changed hands on the counter with a total value of Rs 11.77 crore.