China needs financial reform in 5 years: IMF

India's foreign exchange (forex) reserves slumped by $4.29 billion to $316.49 billion for the week ended Sep 9 after rising to an all-time high of $320.78 billion in the previous week, official data showed. [More]