Equity benchmarks continued to hold morning gains supported by banks, capital goods and power stocks. The Sensex rose 276.86 points or 1.10 percent to 25376.78 and the Nifty climbed 90.25 points or 1.20 percent to 7599.05.
IDFC and BPCL topped the buying list, rising 4% each. Punjab National Bank, Tata Power and Bank of Baroda gained nearly 4 percent. Sun Pharma, ICICI Bank, L&T and ONGC advanced 2.5-3 percent.
Most active shares on exchanges were Tech Mahindra, United Spirits, ITC, Reliance Capital, Godrej Industries, State Bank of India and Reliance Industries.
Union Bank of India up 6% Shareholders of the bank approved raising of capital up to Rs 1,386 crore via qualified institutional placement (QIP).