India’s trade deficit in October stood at $31.46 billion. Representational image | Photo Credit: Reuters India’s…