The rupee appreciated by 10 paise to close at a three-week high of 74.01 against the US dollar on Tuesday on sustained foreign fund inflows and positive development over coronavirus vaccine.
Traders said investor risk sentiment improved amid growing hopes of an early rollout and efficacy of COVID-19 vaccines, helping the local unit to extend gains for a third straight session.