The Indian benchmark indices rebounded after a steep fall in early morning trade, helped by gains in stocks of private banks and automobile companies, Mint reported. The Sensex, which was over 440 points down in morning trade, closed 179.79 points higher at 35,649.94. The National Stock Exchange Nifty finished 66.35 points higher at 10,729.85.

The top gainer on both indices was Adani Ports. Other top gainers on the Sensex were Bharti Airtel, HDFC Bank, HDFC and Larsen & Toubro. On the Nifty, these were Zee Entertainment, Bharti Airtel, Bajaj Finserv and UltraTech Cement.

Sun Pharmaceuticals, Yes Bank and Tata Consultancy Services were the biggest losers on both indices. Other stocks which declined the most on the Sensex were National Thermal Power Corporation and Tata Motors. On the Nifty, these were Tata Motors and Oil and Natural Gas Corporation.

The rupee closed the day eight paise up at 70.06 against the United States dollar.