Sensex rose 650.39 points (0.79%) to 83,277.15, while Nifty 50 gained 211.65 points (0.83%) to reach 25,682.75. Broader markets also closed higher, with gains in Nifty Midcap 100 and Nifty Smallcap 100 indices