Sensex ends 125.27 pts lower at 59,015.89; Nifty slips 44.35 pts to 17,585.15.

Sensex ends 125.27 pts lower at 59,015.89; Nifty slips 44.35 pts to 17,585.15.