New Delhi, March 3 -- Indian stock market benchmarks, the Sensex and the Nifty 50, ended with losses on Monday, March 3, amid persistent concerns over a potential major trade war, heavy foreign capital outflows, and macroeconomic jitters.

The Sensex ended 112 points, or 0.15 per cent, lower at 73,085.94, while the Nifty 50 settled at 22,119.30, down 5 points, or 0.02 per cent. It was the ninth consecutive day of losses for the Nifty 50.

The midcap segment witnessed decent buying, which helped the BSE Midcap index end the day with a gain of 0.25 per cent. The Smallcap index, however, suffered a significant loss of 0.70 per cent.

Shares of HDFC Bank and Reliance Industries ended as the top two drags on the Sensex index.

The overall mark...