Indian Rupee opens at 86.41/$, strengthens for seventh straight day