India FX Reserves, USD dipped from previous $672.59B to $666.93B in June 22

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights