Snapping the three-week rising streak, India's forex reserves dropped by USD 2.54 billion to USD 635.721 billion in the week ...