The NSE Nifty 50 snapped a two-week losing streak, gaining over 1.5% for the week. Benchmarks outperforming broader market ...