RBI has sold $29 billion of forex reserves likely to limit the depreciation of rupee. Its foreign exchange reserves fell for ...