The 30-share Sensex zoomed by 103.87 points, or 0.41 percent, to trade at 25,517.65 with metals, realty, PSU and oil and gas sector stocks leading the rise. The gauge had rallied by over 351.11 points in the past two sessions. (Agencies)
On the similar lines, the 50-share NSE Nifty also gained 28.15 points, or 0.37 percent, to 7,639.50.
Buying activity picked up in oil marketing company stocks following a hike in petrol and diesel prices as the crisis in Iraq spooked international oil and currency markets.
HPCL rose 0.99 percent to Rs 420.05, BPCL up 0.51 percent to Rs 602.40 and Indian Oil Corp up by 1.64 percent to Rs 350.80.
Brokers said that sentiments remained bullish following sustained capital inflows by foreign funds and widespread buying by retail investors on optimism over the first Budget of the National Democratic Alliance government (NDA) led by Narendra Modi.
Stocks of power, capital goods, infrastructure and banking sectors continued to remain buyers' fancy on hopes of strong reforms for these sectors in the forthcoming Budget.
Further, a firming trend in other Asian markets after data showed Chinese manufacturing activity picking up last month buoyed the trading sentiments, they said.
Among other Asian markets, Japan's Nikkei gained 1.35 percent in the morning trade on Tuesday, while financial markets in Hong Kong are closed for public holiday.
US Dow Jones Industrial Average ended 0.15 percent lower in Monday's trade.
The 30-share Sensex zoomed by 103.87 points, or 0.41 percent, to trade at 25,517.65 with metals, realty, PSU and oil and gas sector stocks leading the rise. The gauge had rallied by over 351.11 points in the past two sessions.