The fall in commodity prices could help narrow India’s trade deficit in the coming months, aiding the rupee, analysts said on Friday. India’s trade deficit narrowed to $23.9 billion in November from $26.9 billion in the previous month, data released on Thursday...
Read More