India's forex reserves declined by USD 2.16 billion to USD 584.24 billion for the week ended April 21: RBI data.

India's forex reserves declined by USD 2.16 billion to USD 584.24 billion for the week ended April 21: RBI data.