New Delhi, July 29 -- On Monday, Nifty 50 declined 0.63% pressured by continued weakness in banking, financial, IT, and energy stocks amid lackluster corporate earnings. Persistent foreign institutional selling, driven by valuation concerns, further weighed on the index.

Additionally, global uncertainty surrounding the India-US trade negotiations and the absence of fresh domestic triggers contributed to subdued investor sentiment.

With muted earnings momentum and caution prevailing across sectors, the market remained under pressure throughout the session, reflecting a broadly negative undertone.

On to the best stock picks for today, as recommended by leading market experts.

Why it's recommended: SBI Life Insurance, incorporated in Oct...