A firm dollar against some global currencies overseas weighed on the rupee, but further gains at the domestic equity market capped the losses, dealers said.

The rupee had surged to a fresh two and a half month high of 67.08 by gaining another 26 paise against the American currency in the previous session on Friday on persistent selling of dollars by banks and exporters.

The forex market remained closed yesterday on account of 'Mahashivratri'.

Meanwhile, the benchmark BSE Sensex advanced 63.62 points, or 0.25 percent, to 24,710.10 in morning trade.

Latest News  from Business News Desk