Indian Oil Corp. shares rise 1.61% as Nifty gains | Sharefundss