The Indian rupee on wednesday lower 30 paise to close at 87.42 per dollar, while it opened at 87.12 in the morning.
At close, the Sensex was up 143.91 points or 0.18 percent at 81,481.86, and the Nifty was up 33.95 points or 0.14 percent at 24,855.05. About 1960 shares advanced, 1877 shares declined, and 154 shares unchanged.