On Wednesday, the Indian rupee closed at 89.87 against the dollar, the same level at which it had opened in the morning.
Finally, the Sensex was up 545.52 points or 0.64 percent at 85,220.60, and the Nifty was up 190.75 points or 0.74 percent at 26,129.60. Approximately 2555 shares advanced, 1330 declined, and 123 remained unchanged.