India's foreign exchange reserves fell by $2.41 billion to $637.922 billion as of April 26, the latest RBI data showed. This was the third straight week in which forex reserves declined. The reserves had dipped to $640.334 billion in the previous reporting week. They had touched an all-time high of $648.56 billion in the week ended April 5.