Indian Oil Corp. shares fall 0.43% as Nifty gains 0 18.09.2024 10:03 Economictimes.indiatimes.com A total of 352,769 shares changed hands on the counter till time (IST).