India FX Reserves, USD dipped from previous $672.59B to $666.93B in June 22 FXStreet · 2026-07-03T11:31:46Z