Mumbai: Equity benchmarks Sensex and Nifty were hit by volatility and registered losses on Monday as investors turned cautious ahead of the start of corporate earnings season and polling for the general elections.
The BSE gauge Sensex ended lower by 161.70 points at 38,700.53, while the NSE Nifty lost 61.45 points to settle the day at 11,604.50.
Losses mainly in financial, metal and energy stocks dragged the Sensex into the red. Oil stocks came under pressure due to constant rise in global crude oil prices.
International benchmark Brent was trading at 70.81 per barrel, up 0.67 per cent.
Among the Sensex constituents, Yes Bank emerged as the biggest laggard with 2.66 per cent drop in share price. Other top losers were Bajaj Finance, Vedanta, Tata Motors, Reliance Industries and SBI -- dropping as much as 2.57 per cent.
On the other hand, Infosys, Mahindra and Mahindra, ONGC, TCS, PowerGrid and NTPC closed with significant gains on the Sensex chart.
Read more:UK court rejects Vijay Mallya's plea against extradition order
Of the 30 Sensex shares, 20 witnessed losses and 10 saw gains.
The 30-share gauge opened higher at 38,993.60 against the previous close of 38,862.23. Intra-day, it hit a high of 39,041.25 and a low of 38,520.96, swinging over 520 points. The BSE benchmark finally settled at 38,700.53, losing 161.70 points or 0.42 per cent.
Similarly, the 50-share NSE Nifty started off on a positive note at 11,704.35 against the Friday's close of 11,665.95. The index traded in the range of 11,549.10 and 11,710.30 during the day. It swung over 161 points during the session. The NSE barometer finally closed at 11,604.50, up 61.45 points or 0.53 per cent.