Indian rupee closes at 94.54 1-month low vs US dollar

Business