India's merchandise trade deficit narrowed to $27.14 billion in October from $30.43 billion a year ago, thanks to a sharp increase in exports even as imports rose to an all-time high, data released by the commerce ministry on Thursday showed. In September, India's trade deficit was $20.78 billion.