February 18, 2026

Trade deficit and rupee depreciation