Indias foreign exchange reserves rose by USD 4.747 billion in the week that ended August 8 to USD 693.618 billion, driven by gains in both foreign currency assets and gold holdings, the Reserve Bank of India (RBI) said in its latest Weekly Statistical Supplement.