At the interbank foreign exchange, the domestic unit opened weak at 81.95 against the dollar, registering a decline of 5 paise over its last close. In initial trade, the local unit also saw a high of 81.88 against the greenback.
At the interbank foreign exchange market, the rupee opened higher at 82.08 against the US dollar and moved in a narrow range of 82.04 to 82.10 later in early deals.
At the interbank foreign exchange, the domestic unit opened weak at 82.44 against the dollar, then fell to 82.46, registering a decline of 25 paise over its last close.
The 30-share BSE Sensex was trading 403.21 points or 0.70 per cent higher at 58,303.40 points while the broader NSE Nifty was up 130.40 points or 0.77 per cent to 17,173.70 points.
At the interbank foreign exchange, the domestic unit opened at 82.78 against the dollar and marginally rose to 82.77, registering a rise of 11 paise over its previous close.
Forex traders said sustained foreign fund outflows and a weak trend in domestic equities weighed on investor sentiments and restricted the appreciation bias.