On Friday, the Indian rupee fell 21 paise to close at 90.19 per dollar, compared to its opening price of 89.98 in the morning.
At close, the Sensex was up 573.41 points or 0.67 percent at 85,762.01, and the Nifty was up 182 points or 0.70 percent at 26,328.55. About 2527 shares advanced, 1347 shares declined, and 135 shares unchanged.