India's foreign exchange reserves have fallen to USD 644.39 billion, marking the lowest level in over seven months, according ...