Marketwatch Indian Oil Corporation Ltd. shares down 2.52% as Sensex falls Admin April 5, 2021 A total of 774,366 shares changed hands on the counter till 01:01PM (IST) – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email