Nifty weekly outlook: 24,500 holds the key to next leg of gains; focus on stock-specific bets Finances July 19, 2026 The markets traded in a range-bound but optimistic method all through the week, with bouts of profit-taking at greater ranges…