India’s foreign exchange reserves fell to $666.93 billion in the week ending June 26, down $5.654 billion from the previous week.

2026-07-03

India’s foreign exchange reserves fell to $666.93 billion in the week ending June 26, down $5.654 billion from the previous week.