Forex reserves rise by $1.657 billion to $586.412 billion as of April 14 | Sharefundss