Indian Oil Corp. shares up 0.53% as Nifty gains 0 14.05.2024 10:34 Economictimes.indiatimes.com A total of 528,882 shares changed hands on the counter till 01:04PM (IST).