Around 1.45 p.m. the rupee traded at 72.50 per dollar appreciating by 19 paise from its previous close of 72.69 per greenback.
Earlier in the day it hit a new record low of 72.91 per dollar weighed down by inflationary concerns and amid weakness in global currencies against the dollar.
The market would focus on the country s Index of Industrial Production and Consumer Price Index data to be released later in the day analysts said.
--IANS rrb/mr