Sensex settles above historic 84,000-mark; Nifty hits all-time closing high of 25,790.95.

Sensex settles above historic 84,000-mark; Nifty hits all-time closing high of 25,790.95.