New Delhi, April 1 -- Indian stock market on Wednesday snapped its two-day losing streak and kicked off the new financial year on a positive footing. The market was supported by signs of de-escalation in the ongoing tensions between the US and Iran.

At close, the Sensex was up 1,186.77 points or 1.65 percent at 73,134.32, and the Nifty was up 348 points or 1.56 percent at 22,679.40.

Nifty Midcap index added 2.2 percent and smallcap index rose 3.3pc. The market capitalisation of BSE-listed companies surged by nearly Rs 10 lakh crore to Rs 422.23 lakh crore, up from Rs 412.41 lakh crore.

Among the sectors, all the indices ended in the green except pharma which was down by 1pc. Defence index surged more than 5pc, capital goods, media, PSU B...