The Indian rupee today appreciated by 21 paise to 49.46 against the greenback following dollar selling by state-run banks.
At the Interbank Foreign Exchange (Forex) market, the Indian currency, which closed at 49.67/68 on Wednesday, moved up by 21 paise to 49.46 against the US $.
The Forex market was closed yesterday on account of 'Bhai Dooj'.