Forex reserves drop to USD 667.386bn

India's foreign exchange reserves registered a decline of USD 3.471 billion, reaching USD 667.386 billion during the week ended July 26, according to the latest data from the Reserve Bank of India (RBI). Foreign currency