The Sensex rose 429 points to end at 84,818, while the Nifty gained 141 points to close at 25,899. Banking and broader markets also participated in the rebound. The Nifty Bank index climbed 249 points to 59,209, and the Midcap index added 570 points to finish at 59,578.