The Indian headline indices- Sensex and Nifty ended higher after a lower start in the morning amid weak global cues. While the Sensex ended at a level of 39,592, up 157 points from the previous close, the broader Nifty settled at 11,847 level, up 51 points from the previous close. The crude oil prices surged more than 1 per cent on Wednesday to touch their highest in nearly a month on account of higher-than-expected fall in US crude inventory and US-Iran geopolitical tensions.
The major gainers on BSE are Sun Pharma, Power Grid, Yes Bank, NTPC and Bajaj Finance, while the leading losers are IndusInd Bank, Tata Motors and Bharti Airtel. Shares of Reliance Capital surged around 12.72 per cent in the intraday trading on Wednesday.