New Delhi, June 4 -- On Tuesday, the Nifty 50 dropped 0.70%, closing below 24,542 amid an increased volatile trading day. The decline was driven by weakness in the financial, energy, and IT sectors. Additionally, sharp losses in Adani Group stocks followed reports of a US investigation into alleged violations of Iran sanctions. Global trade tensions, caution ahead of the Reserve Bank of India policy meeting, rising US bond yields, and fluctuating oil prices added to investor concerns.

Two stock recommendations for today, 3 June, by MarketSmith India:

Gujarat State Fertilizers & Chemicals Ltd (current price: 208.42)

Why it's recommended: Strong R&D capability, robust financial position.

Key metrics: P/E:13.74 | 52-week high: Rs. 274.70...