Stock market today: Trade setup for Nifty 50, India US trade deal to Trump tariffs; 8 stocks to buy or sell

Wait 5 sec.

Stock market news: Nifty 50 and Sensex hit a three-week low, marking their largest weekly decline in seven months due to US visa restrictions and tariffs on medications. Nifty 50 fell 0.95% to 24,654.7, while Sensex dropped 0.9% to 80,426.46, with an overall weekly loss of 2.7%.