Sensex rallies 705.26 points to 58,665.35 in early trade; Nifty climbs 196.95 points to 17,277.65.

Sensex rallies 705.26 points to 58,665.35 in early trade; Nifty climbs 196.95 points to 17,277.65.