Aj Mix Editor
June 19, 2026
India’s foreign exchange reserves recorded their steepest weekly decline in months, falling by $9.985 billion to $671.625...