Analysts said that markets sentiment was driven by few stocks that reported better-than-expected results while expectations out of union cabinet meeting also boosted sentiments Indian stock markets ended higher amid high volatility on Wednesday.
The BSE Sensex ended at 30,818.61, up 622.44 points or 2.06% while the 50-share index Nifty was at 9,066.55, up 187.45 points or 2.11%.
Analysts said that markets sentiment was driven by few stocks that reported better-than-expected results while expectations out of union cabinet meeting also boosted sentiments. “Indian equity markets gained for the second straight day, after a last hour surge took benchmark indices to their highest point of the day.