Besides, a firming trend in other Asian markets, tracking rallies in the US and Europe as oil prices rising to 2016 highs on reports of Russia-Saudi Arabia agreement to freeze output, buoyed sentiment.

Brokers said buying picked up on positive macroeconomic data as industrial production expanding at 2 percent year-on-year in February after staying negative for the last three months on better performance of mining, power and consumer goods.

The Sensex resumed higher at 25,358.42 and moved in a range of 25,579.17 to 25,358.42 before quoting 25,558.30 at 1100 hrs, showing a gain of 412.71 points or 1.64 percent.

The NSE 50-share Nifty was also up 123.90 points or 1.61 percent to quote 7,832.85.

Major gainers were, M&M 6.39 percent, ICICI bank 4.68 percent, Bharti Airtel 2.92 percent, Wipro 2.78 percent, Tata Motors 2.76 percent, HUL 2.22 percent and Maruti Suzuki 2.19 percent.
    
The Met office has yesterday predicted that after two consecutive droughts, the country will receive 'above normal' monsoon with a fair distribution of rainfall across major parts of country and it will be a "good year", easing fears of struggling farmers.

Meanwhile, Foreign portfolio investors (FPIs) bought shares worth Rs 307.72 crore yesterday, as per provisional data.

Latest News  from Business News Desk