The rupee strengthened by 28 paise to close at 74.73 against the US dollar on Monday, ending its four-session losing run on the back of weakness in the greenback and positive domestic equities.
A fall in crude oil prices and improved risk appetite supported the local unit even as worries over surging COVID-19 cases restricted the gains.