India's foreign exchange reserves (forex) witnessed a slip of USD 3.049 billion to USD 699.736 billion for the week ending July 4 amid the uncertain global trade environment, official data released by ...