India's October merchandise trade deficit at $39.88 billion - SPY News | Rallies