Summarize
Nifty weekly outlook: Nifty trapped in 23,900-24,750 range; fresh buying should remain selective — brisk.news