The rupee falls marginally to 54.46/47 versus its previous close of 54.35/36 on the back of some short-covering seen after the recent gains and as oil firms buy the greenback.
The rupee had risen to a three-week high of 54.2650 on Wednesday. Traders expect the pair to hold in a 54.20 to 54.60 range rest of the session.
Traders to watch the domestic share market movement for cues on foreign fund flows during the day. The BSE Sensex is trading up 0.03 percent.
Dollar demand from oil firms, the biggest buyers in the domestic currency market, will also be watched.