NEC discusses Rupee depreciation