Besides, the dollar's weakness against some currencies overseas, supported the rupee.

The rupee had lost 9 paise to close at 68.07 in yesterday's trade on sustained demand for the US currency from banks and importers amid falling crude prices and foreign capital outflows.

Meanwhile, the benchmark BSE Sensex recovered by 226.10 points, or 0.93 percent, to trade at 24,449.42 in morning deals.

Latest News  from Business News Desk