The Indian currency opened at 95.17 per US Dollar against the previous close of 95.77. Currently, it is trading at 95.27.