Sensex climbs 366.64 pts to end at 57,858.15; Nifty rises 128.85 pts to 17,277.95.

Sensex climbs 366.64 pts to end at 57,858.15; Nifty rises 128.85 pts to 17,277.95.