Indian rupee closes at 95.6025 amid oil, RBI policy action

Business