The Indian rupee opened at Rs 46.51 per dollar versus Rs 46.50 yesterday.
N Subramaniam, Pinnacle Forex said that, "The rupee may appreciate today on dollar weakness. Consolidation in domestic markets may help the rupee to strengthen further. The range for the day is seen between 46.20-46.60/$."