Indian rupee opens at 93.17 per US dollar amid optimism

Business