India’s foreign exchange (forex) reserves have hit a fresh all-time high of $670.857 billion, surging $4…