Marketwatch Indian Oil Corp. shares drop 0.91% as Sensex falls Admin April 9, 2021 On the technical charts, the RSI of the stock stood at 41.15. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email