A benchmark index of Indian equities markets, the 30-scrip BSE Sensitive Index (Sensex), on Wednesday provisionally closed 258 points or 1 percent up.
The wider 50-scrip Nifty of the National Stock Exchange (NSE) also rose 70.05 points or 0.89 percent and provisionally closed the day's trade at 7,899.15 points.
The Sensex of the S&P Bombay Stock Exchange (BSE), which opened at 25,884.05 points, provisionally ended the day's trade at 25,963.97 points (at 3.40 p.m.) -- up 258.04 points or 1 percent from the previous day's close at 25,705.93 points.
The Sensex touched a high of 26,006.75 points and a low of 25,816.50 points in the intra-day trade.