The benchmark Sensex rallied 150 points again at 15 hours despite rising crude oil prices on the NYMEX to USD 106.5 a barrel. TCS and BHEL were the leading stocks, with gaining nearly 3% on Nifty.
Hindalco, M&M, IDFC and Kotak Mahindra Bank were top gainers with 2.7-4% rally. ICICI Bank, HDFC Bank, Tata Motors, L&T and Sterlite Industries too were leading the markets higher with more than 1% jump.
Wipro, ITC, Bharti, NTPC, SAIL, Infosys and SBI too were supporting the markets.
The 30-share BSE Sensex was trading at 18,356, up 150 points and the 50-share NSE Nifty went up 42 points to 5,521. About 826 shares advanced as against 460 shares declined on National Stock Exchange.
However, selling continued in heavyweight Reliance Industries on the back of profit booking. Cairn, Maruti, Dr Reddy's Labs, Bajaj Auto, Sun Pharma, Sesa Goa, Tata Steel, Reliance Infrastructure, Reliance Communications and ACC were other losers.
In midcap space, Prestige Estate rallied 15% and Techno Electric jumped 13%. Raymond, Parsvnath and Gitanjali Gems were up 6-7%.