A weak dollar overseas and a further fall in prices of key commodities including crude oil also helped the rupee, a forex dealer said.
At the Interbank Foreign Exchange market, the local unit resumed better at 54.14 a dollar from previous close of 54.21 and immediately touched a low of 54.24.
With government saying March trade deficit stood at $10.31 billion from $13.5 billion in March last year, the rupee rebounded in line with a smart rally in domestic equities to touch a high of 53.95.
It finally concluded at 53.96, exhibiting a net rise of 25 paise or 0.46 per cent.
"The rupee gained amid trade data, positive comments from the Commerce Minister and the positive closing of Indian stock markets," said Abhishek Goenka, Founder &
Rupee ends 7 paise down vs. dollar at 54.21
Re at 1-month high; surges 48 paise
Rupee tumbles to 1-week low at 54.62
Rupee ends flat; down 1 paisa Vs dollar at 54.52