Storia: India’s forex reserves fall $9.99 billion to $671.63 billion as of June 12 — Warptech Lab News