Indian Rupee Closes at 86.37/Dollar, Marks Best Streak in Nine Months