The rupee is trading at 54.01/02 versus its Tuesday's close of 54.15/16 after hitting 53.89 in early trade, its highest since February 28.
Traders said sentiment for the dollar-rupee continues to remain weak on the back of the recent sell-off in global commodities and rising hopes of a rate cut.