The rupee traded in a narrow range on Monday on soft dollar demand from importers and corporates, traders said. The rupee lost two paisas to close at 104.86 against the dollar as compared to the previous closing of 104.84 in the interbank market. Traders said the currency market witnessed lacklustre session with the market participants glued to their present position.