Benchmark indices ended over 2% higher, extending gains for second straight day amid a broad-based rally led by index heavyweights, capital goods and bank shares while firm global cues, rise in oil prices and above normal monsoon predictions also aided the upmove.
The rally on the bourses was further supported after a foreign brokerage upgraded the Indian equity market to 'overweight' from 'equalweight'.