The NSE Nifty index ended the session 121.2 points up at 17536.25, while BSE Sensex rose 454.1 points to 58795.09.
In the Nifty index, Reliance Industries Ltd.(up 6.02 per cent), Divi’s Laboratories Ltd.(up 2.50 per cent), ITC Ltd.(up 1.58 per cent), Infosys Ltd.(up 1.56 per cent) and Tech Mahindra Ltd.(up 1.38 per cent) stood among the top gainers.
On the other hand, Indian Oil Corporation Ltd.(down 1.53 per cent), Britannia Industries Ltd.(down 1.38 per cent), Maruti Suzuki India Ltd.(down 1.26 per cent), ICICI Bank Ltd.(down 1.20 per cent) and IndusInd Bank Ltd.(down 1.14 per cent) were among the top losers of the day.