The rupee remained under pressure against the US dollar for the third straight day on Friday, depreciating 7 paise to end at a fresh three-week low of 64.59 on steady demand for the US currency amid a global oil rout.
The rupee opened a tad weak at 64.53 a dollar from the overnight close of 64.52 at the Interbank Foreign Exchange (Forex) market. Soon, it recovered to hit a fresh intra-day high of 64.45 briefly in early morning trade before succumbing to dollar pressure once again.
After touching a session low of 64.60 towards fag-end trade, the local unit ended at 64.59, showing a fall of 7 paise.