India Trade Deficit Shrinks to $20.9B: What It Means for INR