The rupee is having a rough time, hitting a new low of 90.80 against the dollar on Monday due to worries about the India-US trade deal. Good news? The trade deficit shrank to $24.53 billion! But with strong dollar demand and foreign outflows, the rupee is still feeling the heat. It closed at 90.73, making it Asia's worst-performing currency this year.

Finance

