The rupee opened lower at 68.91 from yesterday's closing level of Rs 68.88 at the interbank foreign exchange market here.
The Indian unit fell further to a fresh two week low of 68.93, before recovering to trade at 68.82 on bouts of dollar selling from banks and exporters, it was trading at 68.84 at 1020 hrs.
The domestic unit hovered between 68.82 and 68.93 during morning deals.
Overseas, the US dollar firmed against the basket of currencies in early Asian trade, while the pound stayed fragile after falling to an 11-month low against the dollar overnight on worries over a hard Brexit from the European Union, while simmering US-China trade tensions provided support to the greenback.
Meanwhile, the 30-share BSE Sensex was trading higher by 2.34 points, or 0.01 per cent, at 37,694.23 at 1050 hrs.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)