Caught in a downward spiral for the third straight session, the rupee on Thursday depreciated by seven paise to end at a fresh three-week low of 64.59 on steady dollar demand amid a deepening global oil rout. This is the lowest closing for the home currency since May 30, when it had closed at 64.66.

The forex market traded with a broadly hesitant tone on growing uncertainty about global economic growth as the sell-off in crude prices remained unabated.

comment COMMENT NOW