Equity benchmark indices Sensex and Nifty climbed nearly 1 per cent each on Monday amid a rally in Asian and European markets, decline in Brent crude oil prices and buying by foreign investors.
Extending its previous day's rebound, the 30-share BSE Sensex climbed 560.29 points or 0.77 per cent to settle at 73,648.62.
During the day, it advanced 679.47 points or 0.92 per cent to 73,767.80.
The NSE Nifty went up by 189.40 points or 0.86 per cent to 22,336.40.
From the Sensex basket, Larsen & Toubro, Bajaj Finance, Axis Bank, State Bank of India, UltraTech Cement, Wipro, ICICI Bank, Infosys, HCL Technologies and Asian Paints were the major gainers.
NTPC, JSW Steel and HDFC Bank were the laggards.
In Asian markets, Seoul, Tokyo, and Hong Kong settled in the positive territory while Shanghai ended lower.
Global oil benchmark Brent crude declined 0.80 per cent to $86.59 a barrel.
"The Indian market extended last Friday's relief rally as Middle East tension saw some respite, though the situation remains fluid.
"The recovery was broad-based across sectors, with renewed interest in mid and smallcaps," said Vinod Nair, head of research, Geojit Financial Services.
Oil prices showed some relief but are still at elevated levels, he added.
Foreign Institutional Investors (FIIs) turned buyers on Friday and they bought equities worth Rs 129.39 crore, according to exchange data.
'Take Staggered Approach To Smallcaps'
Why 4,500 Indian IT Leaders Moved On
Gold, Silver May Sparkle In FY24-25
Officials Prepare For Modi 3.0