The Sensex rose 347 points, or 0.77 per cent, to end at 45,427, while the Nifty gained 97 points, or 0.73 per cent, to close at 13,356
The Sensex rose 347 points, or 0.77 per cent, to end at 45,427, while the Nifty gained 97 points, or 0.73 per cent, to close at 13,356