India FX Reserves, USD: $698.49B (April 20) vs previous $703.31B

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