Indian rupee opens at 94.89 as dollar hits 13-month high

Business