Indian markets have surged over 11% in last six sessions riding wave of optimism while the country is opening up gradually post strict lockdown measures.
Institutional investors continued to flush equities with abundant liquidity while global markets also supported rally in Indian markets.
The Sensex gained 3500 points or 11.44% and Nifty gained 1032.50 or 11.44% in last six sessions. On Wednesday, the Sensex ended at 34,109.54, up 284.01 points or 0.84%.
The Nifty touched the 10,000 mark 0during the day, for first time since 13 March, before ending at 10,061.55, up 82.45 points or 0.83%.