The rupee rebounded today, on easing importer demand for the dollar but the market was wary ahead of key data from the United States. The rupee ended at 43.60 per dollar, firmer than yesterday's low of 43.67. The rupee lost 0.32% on Monday as the dollar rallied overseas.