Buy or sell: The Nifty Index exhibited a constrained movement throughout the week, fluctuating within the 23,000–23,500 range ...