The benchmark BSE Sensex reclaimed the 35,000-mark by surging over 200 points in early trade today on easing geopolitical concerns and a sharp correction in global crude prices.
An appreciating rupee, encouraging earnings by some more companies and easing concerns over US-North Korea summit too boosted investor sentiment.
The 30-share index, which had gained 579.96 points in the previous two sessions, added 210.78 points, or 0.44 per cent, at 35,135.65.
The rupee strengthened by 39 paise to 67.39 against the dollar at the interbank forex market in early trade today.
Counters such as oil and gas, PSU, healthcare, realty, infrastructure, metal and banking were trading in the positive territory.
The NSE Nifty too edged up by 70.20 points, to 10,675.35.