The domestic market ended the day with small losses in a highly volatile session of trade. The S&P BSE Sensex fell 43.13 points or 0.12 per cent to settle at 34,906, the Nifty 50 index ended 18.95 points or 0.18 per cent lower to settle at 10,614.35. Markets across the globe were impacted by Italy's political crisis and fresh fears of a trade war between US and China.
The S&P BSE Mid-Cap index rose 0.03 per cent, outperforming the Sensex. The S&P BSE Small-Cap index fell 0.19 per cent, underperforming the Sensex.