India forex reserves

India's forex reserves fall for second straight week

It declines to $589.14 billion as of May 26
3 June 2023, 12:22 PM