NSE Nifty ended its winning streak after gaining for four weeks. It traded in a narrow range of 304.45 points…