Sensex climbs 520.85 points to 59,295.57 in early trade; Nifty rises 163.4 points to 17,685.85.

Sensex climbs 520.85 points to 59,295.57 in early trade; Nifty rises 163.4 points to 17,685.85.