On Wednesday, the Indian rupee fell 23 paise to close at 90.19 per dollar, while its opening price in the morning was 89.96.
The Sensex dipped 31.46 points or 0.04 percent to settle at 85,106.81. During the day, it dropped 374.63 points or 0.44 percent to 84,763.64. The Nifty skidded 46.20 points or 0.18 percent to 25,986.