The BSE Sensex climbs 388.17 points to settle at 84,950.95, while the NSE Nifty rises 103.40 points to close above the 26,000 mark at 26,013.45.