On Tuesday, the Indian rupee rose 14 paise to close at 88.56 per dollar, compared to its opening price of 88.70 in the morning.
At market close, the Sensex rose 335.97 points, or 0.40 percent, to 83,871.32, and the Nifty rose 120.6 points, or 0.47 percent, to 25,694.95. Around 1,777 shares advanced, 2,047 declined, and 137 remained unchanged.