The rupee was trading weak at 64.49 on increased month-end demand for the American currency from importers and banks.

Forex dealers said the US dollar’s gain against other currencies overseas put pressure on the rupee, but a firm domestic equity market prevented further losses.

The domestic unit opened weak by 6 paise at 64.50 at the Interbank Foreign Exchange market today.

It hovered in a range of 64.58 and 64.45 before quoting at 64.49, down 5 paise at 4.30 pm local time.

The rupee had appreciated 18 paise against the American currency to end at a one-week high of 64.44 on Friday as domestic equities soared to life-time highs.

Meanwhile, the benchmark BSE Sensex gained 81.07 points or 0.26 per cent to hit a record close of 31,109.28 points.

comment COMMENT NOW