Indian Oil Corporation Share Price Today on 08-11-2024: At 08 Nov 16:01 today, Indian Oil Corporation shares are trading at price ₹140.4, -2.64% down from the previous closing price. On the technical front, the stock is trading below the short term simple moving averages of 5, 10, 20 day as well as longer term moving averages of 50, 100 & …