India's forex reserves rose by $1.657 billion to $586.412 billion as of April 14, marking their second consecutive week of increase, according to the RBI data released on Friday. In the previous reporting week, the overall reserves rose by $6.306 billion to $584.755 billion.