New Delhi, March 18 -- Indian stock indices surged for the second day. At the day's closing, the Sensex was up 1,131.31 points or 1.53 per cent at 75,301.26 points, and the Nifty was up 325.55 points or 1.45 per cent at 22,834.30 points.

The Biggest Nifty gainers were L&T, Tata Motors, ICICI Bank, M&M, and Shriram Finance, while losers included Bajaj Finserv, Bharti Airtel, and Tech Mahindra. ICICI Bank and HDFC Bank were the biggest contributors to Nifty gains.

All the sectoral indices ended in the green, with capital goods, consumer durables, auto, metal, power, realty, and media indexes up 2-3 per cent. BSE Midcap and small-cap indices rose over 2 percent each.

Sundar Kewat, Technical and Derivatives Analyst at the institutional Equ...