Rupee opened at 46.30 yesterday, 6 paise stronger than the previous close. It rose to new one month highs boosted by gains in shares and higher Asian currencies but demand for U.S. dollar from oil firms and importers limited gains. Most regional currencies were stronger compared to the dollar. Dollar index against six major currencies was down 0.2 per cent. Rupee traded strong on speculation an improving global economy will prompt investors to favor riskier assets, helping emerging markets attract funds. Rupee closed at 46.305 after touching a high of 46.15 during the day.