The Nifty 50 shrugged off early weakness to end near the day’s high on July 9, as a late-session rally powered the index past key resistance levels. Renewed buying in financials and selective largecaps lifted sentiment, with investors now eyeing a potential breakout that could take the index closer to all-time highs.