Indian Oil Corp. shares down 4.86% as Nifty drops | Sharefundss