Rupee trading at 55.46/47, after hitting a one week high of 55.4550, tracking gains in global risk assets.
The euro rose to a near two-week high against the dollar and a six-week peak versus the yen on Tuesday, lifted by renewed talk the ECB could take strong action to ease Spanish and Italian borrowing costs.
The BSE Sensex rose 1.1 percent to their highest close in five months led by gains in Infosys and consumer good stocks.