India's September trade deficit narrows to $10.86 billion | Sharefundss