Stock market news, Sept. 29 -- The domestic benchmark indices, Nifty 50 and Sensex, reached a three-week low on Friday, experiencing their largest weekly decline in almost seven months, primarily due to US restrictions on H-1B visas and tariffs on branded medications affecting market sentiment.

The Nifty 50 declined by 0.95% for the day, settling at 24,654.7, while the BSE Sensex fell by 0.9% to 80,426.46. Both indices recorded a loss of 2.7% over the week.

The IT index dropped close to 8% for the week, marking its largest decline in roughly seven months, following President Donald Trump's implementation of a $100,000 charge on new H1-B visas.

The pharma index fell by 2.1% on Friday and decreased by 5.2% over the week after Trump decla...