The key Indian equity indices opened on a positive note on Wednesday with the BSE Sensex hitting a fresh high of 45,897.23 points.
The recent bull-run has been on the back of a similar trend in the global markets amid optimism on the vaccine front for novel coronavirus. Oil and gas, metal, energy, and IT stocks led the across-the-board buying on Wednesday morning.
Around 9.16 a.m., Sensex was trading at 45,846.68, higher by 238.17 points or 0.52 percent from its previous close of 45,608.51 points. It opened at 45,891.04 and has touched an intra-day low of 45,792.01 points.
The Nifty50 on the National Stock Exchange was trading at 13,463.35, up 70.40 points or 0.53 percent from its previous close.
The top gainers on the Sensex were ONGC, ITC, and TCS, while the only losers so far were Ultratech Cement and Maruti Suzuki India.