New Delhi, May 21 -- On Tuesday, Nifty 50 declined more than 1% to close below 24,700, owing to a mix of global and domestic pressures. A key trigger was Moody's downgrade of the US's credit rating, sparking global risk aversion. Also, foreign investors pulled out funds amid rising US bond yields and a stronger dollar.

Domestic profit booking after the recent market rally also weighed on sentiment. Weak performance in key sectors such as automobiles and energy, and technical weakness further fuelled profit booking in the broader market.

Two stock recommendations for today by MarketSmith India

Why it's recommended: Strong financial performance, industry leadershipKey metrics: P/E: 33.87, 52-week high: Rs.5,958.85, volume: Rs.16.92 crore...