Mumbai, Aug. 4 -- Indian stock markets opened with marginal gains on Monday as the indices rebounded from oversold levels despite ongoing foreign portfolio investor (FPI) outflows and weak global cues.

The NIFTY 50 index opened at 24,596.05, showing a slight increase of 30.70 points or 0.12 per cent. Meanwhile, the BSE Sensex began the day at 80,765.83, with a modest gain of 165.92 points or 0.21 per cent.

Experts attributed the opening gains to a technical bounce after the Indian markets turned extremely oversold. However, they warned that the recovery may not be sustainable unless supported by a positive shift in global sentiment.

Banking and market expert Ajay Bagga told ANI, "Indian markets are facing headwinds of a challengingly h...