The Indian rupee has opened at Rs 63.93 a dollar on Thursday, up 8 paise over previous day’s close. In the previous session, the currency closed at 64.01 a dollar, the lowest closing level since May 12.