Sensex zooms 680.22 pts to end at fresh peak of 43,277.65; Nifty rallies 170.05 pts to 12,631.10.

Sensex zooms 680.22 pts to end at fresh peak of 43,277.65; Nifty rallies 170.05 pts to 12,631.10.