Sensex, Nifty End Higher For Second Consecutive Week