Markets clocked modest gains in see-saw trade Tuesday, with institutional investors lending crucial support amid recovery in the rupee.
The BSE Sensex, which opened in the red, rebounded over 114 points to close at 35,378.60. The broader NSE Nifty climbed 42.60 points to finish just below the key 10,700-mark.
Markets benefited from value-buying in recently battered stocks amid mixed overseas cues, brokers said.
The rupee recovering from record lows against the US dollar also bolstered sentiment, they added.
Global markets were largely mixed as investors assessed the trade relations between the US and other major economies. The Sensex shrugged of its weak start and touched a high of 35,445.21 on robust buying in pharma and IT stocks. It finally settled at 35,378.60, showing a gain of 114.19 points, or 0.32 per cent.
The broader NSE Nifty also went up by 42.60 points or 0.40 to end at `10,699.90 after shuttling between 10,630.25 and 10,713.30.