The rupee had declined sharply against the US currency.
Besides, the dollar's weakness against some currencies overseas supported the rupee but a lower opening in the domestic equity market restricted gains, dealers said.
The rupee had declined sharply against the US currency and ended lower by 19 paise to 67.45 in yesterday's trade.
Meanwhile, the benchmark BSE Sensex was trading lower by 54.87 points, or 0.20 per cent, at 26,659.06 in early trade today.
Markets snap 5-day winning streak; Nifty holds 8,150
Sensex logs gains for 5th day in choppy trade, up 72 points
Winning spree intact; Sensex, Nifty soar 5% in 3 sessions
Rupee continues rising trend, gains 16 paise to 67.17/USD
12-year-old Indian-American wins Nat Geo Bee contest