Sensex settles at new record high of 63,284.19; Nifty ends at fresh all-time peak of 18,812.50.

Sensex settles at new record high of 63,284.19; Nifty ends at fresh all-time peak of 18,812.50.