The rupee rebounded today, helped by FII inflows and demand for dollars eased down, as the euro recovered against the dollar. The rupee closed at 43.58 per dollar, 0.17% stronger than yesterday's 43.65 close.