The increased demand for the US currency from importers also impacted the rupee sentiment, dealers said.

The dollar gained against other currencies overseas on expectations of increase in interest rates by US Federal Reserve in coming months.

The rupee had lost 19 paise to close at three-week low of 63.66 against the US dollar yesterday on fresh demand for American currency from banks and importers on the back of a higher greenback in overseas markets.

Meanwhile, the benchmark BSE Sensex was trading up by 46.71 points, or 0.16 percent, at 28,466.83 in morning trade today.