On Friday, the Indian rupee fell 40 paise to close at 90.66 per dollar, compared to its opening price of 90.26 in the morning.
At market close, the Sensex was up 266.47 points or 0.32 per cent at 83,580.40, and the Nifty was at 25,693.70, up by 50.90 points or 0.20 per cent. On a weekly basis (including Sunday's budget session), Nifty was up 1.47 per cent, the best since the week ended November 14 last year.