Sensex went up by 522.85 points to settle at 65,241.41 and Nifty was up 133.50 points at 19,322.55 to end the day.
From the Sensex pack, Reliance, Bajaj Finance, ITC, Ultra TechCement, SBI were the major gainers.
Power Grid Corp, Sun Pharma, Maruti Suzuki, TCS, Nestle were among the laggards.
(To receive our E-paper on WhatsApp daily, please click here. To receive it on Telegram, please click here. We permit sharing of the paper's PDF on WhatsApp and other social media platforms.)