The Indian rupee opened higher by 11 paise at 69.15 per dollar on Tuesday versus previous close 69.26.
It is the second consecutive day of gains for the rupee after dollar has remained weak against its major crosses. For quite some time now, global crude oil prices have remained under pressure.
In Monday's session, rally in the equities market and hopes of rate cut by the RBI in its MPC meet on June 6 pushed the currency higher by 44 paise to end at 69.26 per US dollar.
10-year benchmark bond yield has been on a declining streak and last stood at 7.008%.