New Delhi, June 19 -- On Wednesday, the Nifty 50 declined 0.17%, closing near 24,812 amid global uncertainty and profit booking. Investor sentiment remained cautious due to escalating geopolitical tensions in the Middle East and the anticipation of the US Federal Reserve's policy announcement. Selling pressure in heavyweight sectors such as Metals, FMCG, Energy, and Realty offset gains seen in auto and private banking stocks. Although intraday recovery was supported by domestic buying, the overall market tone remained subdued, keeping the index in negative territory.

Two stock recommendations by MarketSmith India:

Avenue Supermarts (current price: Rs.4,229)

Why it's recommended: Expansion and store growth, operational efficiency, e-com...