"Lesser supply of inflows from FIIs and month-end demand for the US currency weighed on the rupee. Some debt related outflows from overseas investors was also seen," said a forex dealer with a private sector bank.
At the Interbank Foreign Exchange (Forex) Market, the domestic currency declined to 61.19 intra day before settling at 61.07, a loss of 31 paise or 0.51 per cent, from the previous close.
In the last three straight days, the rupee has weakened by 78 paise or 1.29 per cent.
Meanwhile, the benchmark BSE Sensex rose by 118.17 points to finish at 22,876.54 after touching a high of 22,912.52.
Also Read
The dollar index was down by 0.21 per cent against its six major global rivals.
The benchmark six-month premium payable in September settled at 213.5-215.5 paise against 216-218 paise previously.
Far forward contracts maturing in March, 2015 ended steady at 452-454 paise.
The Reserve Bank of India fixed the reference rate for dollar at 61.0683 and for the euro at 84.4860.
It, declined further to 59.73 per 100 Japanese yen from 59.25.