New Delhi, May 29 -- On Wednesday, the Nifty 50 declined 0.30%, closing at 24,752.45, as markets faced selling pressure driven by fund outflows, largely attributed to large block deals and heightened activity in the primary market. Domestically, profit booking near the key resistance and supply zone added to the downward pressure. Sectoral weakness in FMCG, auto, pharma, and metal stocks further weighed on the index. Overall, the market remained cautious ahead of key upcoming events, including the release of GDP growth data and the monthly F&O expiry.

Two stock recommendations for today, 29 May, by MarketSmith India:

Indraprastha Gas Ltd (current price: Rs.213)

Why it's recommended: Expansion into new markets, government support, and r...