The rupee opened steady at 45.84 yesterday. Dollar's gains against other Asian currencies and foreign capital outflows from the local equity markets, mainly weighed on the rupee. But later in the day, rupee strengthened slightly, recovering from a one-week low as an early rise in local stock prices boosted capital inflow expectations.