Rupee Hits Eight-month High