The rupee recovered by 9 paise to Rs 54.27 against the US dollar in early trade. (Reuters)