In opening trades Sensex jumped 440 points to open at 50,737 while the Nifty opened at 15,064 gaining 145 points.
Except for Bharti Airtel, all shares on the Sensex ended in the green.
Sensex rose 531 points to 49,631 while the Nifty50 gained 150 points to 14,679.