Economic updates US sanctions and trade deal delay cause rupee to fall to 89.61, down 4.6% YTD The rupee devaluation – it’s been the talk of the town, hasn’t it? You see… DanielNovember 22, 2025November 22, 2025