The rupee today weakened by 18 paise to trade at Rs 49.28 against the US currency as the dollar strengthened in the overseas markets. However, a higher opening in the domestic equity market capped the rupee losses.

Dealers attributed the rupee’s fall to dollar’s gains against the euro in overseas markets.

The domestic unit had strengthened by 4 paise to close at Rs 49.10/11 against the US dollar in the previous session on Friday. The forex market was closed yesterday on account of ‘Bakr-id’.

Meanwhile, the BSE benchmark Sensex was up by 69.62 points or 0.39 per cent at 17,632.23 in the early trade.

comment COMMENT NOW