New Delhi, July 6 -- Stocks to buy for the short term: The benchmark Nifty 50 has been rangebound in recent sessions, weighed down by the absence of fresh triggers. With lingering tariff-related uncertainties dampening risk appetite, investor attention has now shifted to the upcoming quarterly earnings season.

The Nifty 50 ended with a mild gain of 0.22 per cent at 25,461 on Friday, July 4. However, the index fell by almost 1 per cent on a weekly basis.

Jigar S. Patel, Senior Manager of Equity Research at Anand Rathi Share and Stock Brokers, underscored that while the Nifty breached 25,300, it is yet to convincingly hold above 25,600.

"The breakout is technically intact, but sustained trade above 25,600 is necessary for a potential ral...