MUMBAI, Jan 17 (Reuters) - India's foreign exchange reserves (INFXR=ECI), opens new tab extended their losing streak for a sixth straight week and stood at a 10-month low of $625.87 billion as of Jan.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results