The market is well on course for another buoyant close with investors continuing to throng front line counters, amid hopes the economy will slowly get back on track and the rupee will continue to find its way up from dismal lows.
Capital goods and bank stocks are among the most impressive gainers. Several stocks from PSU, oil and power sections have also posted strong gains. Healthcare and metal stocks are off their highs, but are reasonably steady.
Automobile and FMCG stocks are trading mixed, while IT and realty stocks are a bit subdued, despite trading off their lows.
The Sensex is up 285.57 points or 1.5% at 19,265.53, slightly off the day's low of 19,297.03. The Nifty is up 87.95 points or 1.57% at 5680.90.
ICICI Bank is up more than 7% at Rs 957. ONGC has notched up a gain of almost 7%. Bharti Airtel has gained 6.2%. Larsen & Toubro and BHEL, the capital goods sector heavyweights, are up 4.2% and 3.5%, respectively.
Cipla, Jindal Steel & Power and NTPC are up 2.8% - 3.3%. Sun Pharmaceutical Industries, ITC, Bajaj Auto, GAIL India, Tata Steel, Reliance Industries, HDFC and Infosys are also up with notable gains.
Asian Paints, Ultra Tech Cement, BPCL, IndusInd Bank, Grasim Industries, Reliance Infrastructure, IDFC, Power Grid Corporation, ACC, Axis Bank and Kotak Bank are up 2% - 5%.
Bank of Baroda, Tata Power, Hindustan Unilever, Lupin, Coal India, Cairn India and Hero Motocorp are down 1% - 4%. Tata Motors, Mahindra & Mahindra, Hindalco, NMDC and State Bank of India are also trading weak, albeit with less pronounced losses.
Hindustan Petroleum Corporation, Container Corporation, LIC Housing Finance, Adani Ports, Shriram Transport Finance, JSW Steel, Federal Bank and Reliance Communications are up 3% - 6%.
Bajaj Holdings, United Phosphorus, Idea Cellular, Reliance Capital, Glenmark Pharmaceuticals, REC and Yes Bank are also up sharply.