Meanwhile, the BSE benchmark Sensex fell by 31.29 points, or 0.16%, to 19,274.03.
The rupee had lost 51 paise to end at 54.77 against the dollar in the previous session on strong demand for the American currency.