India's forex reserves fall $5.65 billion to $666.93 billion

Business