After losing in four-straight session, BSE benchmark Sensex on Tuesday regained 86 points in a session marked by high volatility as investors treaded cautiously ahead of the crucial US Fed meet.
Overall market sentiments, however, turned a bit optimistic in view of lower crude oil prices and strengthening rupee.
The BSE gauge swung nearly 300 points before settling 85.55 points, or 0.22 per cent, higher at 39,046.34. The index hit an intra-day high of 39,167.83 and a low of 38,870.96.
The broader NSE Nifty closed 19.35 points, or 0.17 per cent, higher to close at 11,691.50. During the day, the index touched a high of 11,727.20 and a low of 11,641.15.
Top gainers in the Sensex pack included Vedanta, Coal India, ICICI Bank, PowerGrid, HCL Tech and Bajaj Finance, rising up to 2.65 per cent. On the other hand, Yes Bank was the biggest losers, cracking 5.94 per cent, followed by Maruti, Asian Paints, Sun Pharma and HDFC twins, shedding up to 2.20 per cent.
On Monday, the BSE Sensex tanked over 491 points and the NSE Nifty dived over 151 after investors feared India's retaliatory tariffs on US goods could open new trade war front. Besides, fresh geopolitical tensions in the Middle East and concerns over the advancement of monsoon also unnerved market participants.
Similarly, the broader NSE Nifty also cracked 151.15 points, or 1.28 per cent, to close at 11,672.15 on Monday. During the day, the index touched a low of 11,657.75 and a high of 11,844.05.
Elsewhere in Asia, while Nikkei ended significantly lower, Hang Seng, Nikkei and Kospi settled on a positive note. Stock exchanges in Europe were also trading in the green in early deals. On the currency front, the Indian rupee appreciated 22 paise to 69.69 against the US dollar intra-day.
Brent crude futures, the global oil benchmark, slipped 0.64 per cent to USD 60.55 per barrel.
(With inputs from PTI)