Indian Oil Corp. shares fall 0.35% as Nifty gains