Sensex, Nifty End Higher For Third Day; IT, Energy Stocks Lead Gains | Sharefundss