The Indian rupee closed 0.1 paisa lower at 88.64 per dollar on Wednesday, compared to its opening price of 88.63 in the morning.
At market close, the Sensex rose 595.19 points or 0.71 percent to 84,466.51 and the Nifty rose 180.85 points or 0.70 percent to 25,875.80. Around 2381 shares advanced, 1655 shares declined and 144 shares remained unchanged.