The Indian rupee lower 23 paise to close at 92.63 per dollar on Wednesday, compared to its opening price of 92.40 in the morning.
At close, the Sensex was up 633.29 points or 0.83 percent at 76,704.13, and the Nifty was up 196.65 points or 0.83 percent at 23,777.80. About 3045 shares advanced, 1073 shares declined, and 128 shares unchanged.