The rupee appreciated by 19 paise to 69.34 against the US dollar in opening trade on Monday, driven by the weakening of the greenback and positive opening in domestic equities.
NSE
At the interbank foreign exchange market, the domestic unit opened at 69.40 against the dollar, then gained momentum and touched 69.34, up 19 paise over its previous close.
The rupee had settled at 69.53 against the US dollar on Friday.
The local unit, however, pared some gains and was quoted at 69.43 against the American currency at 0947 hrs.
Forex dealers said, selling of the American currency by exporters, positive opening in domestic equities and foreign fund inflows supported the rupee.
On the other hand, rising crude prices restricted the rupee upmove.
Foreign institutional investors (FIIs) remained net buyers in the capital markets, putting in Rs 2,026.33 crore Friday, as per the provisional data.
Brent crude futures, the global oil benchmark, rose 0.03 percent to $68.71 per barrel.
Meanwhile, domestic bourses opened on a bullish note on Monday with benchmark indices Sensex trading 183.34 points up at 39,618.06 and Nifty up 35.05 points at 11,879.15.