Sensex climbs 145.52 points to settle at all-time high of 80,664.86; Nifty rises 84.55 points to record 24,586.70.

Sensex climbs 145.52 points to settle at all-time high of 80,664.86; Nifty rises 84.55 points to record 24,586.70.