Mumbai: The rupee touched a low of 94.57 per dollar on Tuesday, its weakest level since March 30, before closing at 94.54, down 35 paise on the day. The currency’s losses were contained by dollar sales from state-run banks, most likely on behalf of RBI. Meanwhile, sensex settled 0.5% lower at 76,887 while Nifty declined 0.4% to 23,995 as higher crude oil prices hurt sentiment and banking stocks came under pressure after RBI’s final credit-loss guidelines.
Top stocks to buy today: Stock recommendations for April 29, 2026 – check list
Top stocks to buy (AI image) Stock market recommendations: Jio Financial Services Ltd, Hindustan Zinc, and PVR INOX are the top stock recommendations by Mehul Kothari, DVP – Technical Research…