The Sensex and the Nifty are up for the third consecutive session. Over these three sessions, the 30-share pack has gained more than 2,350 points, or over 3%, while the NSE counterpart has jumped nearly 700 points, or almost 3%.