Rupee weakened for a fourth straight session on Monday as importers including oil refiners stepped up dollar purchases while the lack of dollar inflows exaggerated the local unit's fall.
Rupee ended at 54.84/86 per dol-lar, weaker versus its previous close of 54.4850/4950. It dropped as low as 54.89 in late trade, its weakest since 04 December 2012.