India has overtaken Russia in fourth spot in the list of countries with the highest foreign exchange reserves after data released by the Reserve Bank of India (RBI) on Friday showed that its reserves increased by $45 billion in the week ended September 4 – the highest weekly gain ever.