India FX Reserves, USD declined to $690.69B in April 27 from previous $698.49B

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