Indian Oil Corp. shares rise 0.44% as Nifty gains