BSE Sensex ended higher by 1,245.05 points or 1.72% at 73,745.35 level while the Nifty 50 closed at 22,338.75 level, up 355.95 points or 1.62%. On the broader market front, the Nifty Small Cap 100 gained 0.52% and the Nifty Midcap 100 was up by 0.94%.
Read more on livemint.com