Rupee gave up early gains as the dollar strengthened against the yen, and demand for the US currency from refiners offset a INR second successive day of rise for local shares. The partially convertible rupee ended at 45.62/63 per dollar, off the day's peak of 45.43 and weaker than Wednesday's 45.6050/6150. It hit a low of 45.67 during trade. On Monday, the rupee had risen to 45.2850, its strongest since Sept. 22, 2008. The yen fell against the dollar ahead of data on US retail sales and weekly jobless claims figures, which would provide cues on recovery in the world's largest economy.