New Delhi, March 16 -- India's trade deficit narrowed to a 17-month low of $9.6 billion in February as merchandise imports fell on the back of lower crude oil prices....