Mumbai: The Indian rupee firmed up further from its early gains by 46 paise to 66 against the American currency in late morning deals on heavy dollar selling from banks and exporters amid surging equities. The forex market was closed yesterday on account of Ganesh Chaturthi. The domestic unit resumed higher at 66.15 as against Wednesday’s closing of 66.46 at the Interbank Foreign Exchange (Forex) market. It hovered in a range of 66.22 to 66.01 during the morning deals. It was quoting at 66 per dollar at 1045 hours. Overseas, the US dollar took back some of the lost ground against its major rivals in early Asian trade after skidding to three-week lows after the Federal Reserve held interest rates steady and cut its long-term US growth outlook. Meanwhile, the benchmark BSE Sensex was trading higher by 431.08 points, or 1.66 per cent, at 26,395.05 at 1111 hours.