Markets had a firm opening tracking firm global cues. The Sensex started up 164 points at 18,743 and the Nifty gained 47 points at 5,697.
Commercial vehicle maker Tata Motors and power producer Tata Power rallied nearly 4 percent. Software services exporter TCS and steel producer Tata Steel gained 2-3 percent.
Index heavyweight Reliance Industries, cigarette major ITC, housing finance company HDFC and FMCG major Hindustan Unilever rose 1.5 percent each.
Country’s largest lender State Bank of India was up 1 percent while its rival ICICI Bank jumped 1.5 percent.
Coal India and Gail India down 0.2% were the only losers among the Sensex-30.
Among other stocks, JBF Industries rallied 5% to Rs 148