Dealers said dollar's weakness against a basket of other currencies overseas gave the domestic currency more muscle.
Moreover, a higher opening in the domestic equity market provided some support.
The rupee had gained 8 paise to close at one-month high of 67.87 against the US currency yesterday on sustained selling of the dollar by exporters and banks ahead of the Union budget to be presented today.
Disclaimer: No Business Standard Journalist was involved in creation of this content