New Delhi, Jan. 29 -- Breakout stocks to buy or sell: Indian stock markets witnessed volatility on Tuesday but ultimately finished in the green, recovering from the significant losses of the previous day. By the end of the trading session, the Sensex rose by 535.24 points, or 0.71 per cent, to close at 75,901.41, while the Nifty gained 128.1 points, or 0.56%, ending at 22,957.25.

Despite facing weak international market signals, the benchmarks demonstrated strength, gradually climbing throughout most of the day. However, a sharp decline in the last half-hour of trading diminished some of these gains. The Nifty index ended at 22,957.25, reflecting a 0.56 per cent increase.

In contrast, broader market indices struggled, with the mid-cap i...