India surprises with rate hike; trims rupee support steps

Record ID: 397628