The rupee pared most of its initial losses and closed with a marginal 2 paise drop at 68.94 against the US dollar on Tuesday amid strengthening of the greenback against major currencies and sustained foreign fund outflows.

 A weak trend in domestic equity markets also weighed on investor sentiment.  At the interbank foreign exchange (forex) market, the domestic currency opened at 68.98 a dollar and touched a high of 68.90 and low of 69.05 during the day.

 The local unit finally closed at 68.94 against the American currency, down 2 paise over its previous close.  On Monday, the rupee had settled at 68.92 against the US dollar.