New Delhi, April 27 -- India's foreign exchange reserves rose USD 8.310 billion to USD 686.145 billion in the week that ended on April 18, extending gains for the seventh straight week, official data released by the Reserve Bank of India (RBI) this week showed.

Barring the latest jump, forex reserves had slumped for about four months.

The forex reserves started falling after reaching an all-time high of USD 704.89 billion in September, only to recover afterwards. The decline in reserves was most likely due to RBI intervention, aimed at preventing a sharp depreciation of the Rupee. The Indian Rupee is now at or near its all-time low against the US dollar.

The latest RBI data showed that India's foreign currency assets (FCA), the largest...