Sensex climbs 95.71 points to end at 59,202.90; Nifty advances 51.70 points to 17,563.95.

Sensex climbs 95.71 points to end at 59,202.90; Nifty advances 51.70 points to 17,563.95.