Rupee Hits Two-Month High at 94.95 Amid FCNR Deposit Inflows