
Indian equities closed higher on Friday, with IT and financial stocks driving gains after strong earnings updates from Tech Mahindra and Jio Financial. The Nifty 50 advanced 1.09% to 24,334.30, while the Sensex climbed 1.25% to 78,151.45, helping both benchmarks swing into weekly gains despite trading in their narrowest band of 2026. The Nifty and Sensex ended the week up 0.5% and 0.8% respectively, consolidating within a tight 368-point range between 24,000 and 24,368. According to market expert Raja Venkatraman, the slow and steady revival from lower levels helped prices sustain support levels at 23,800 and give a closing above 24,300, with a move towards 25,000 possible as bullish momentum gathers pace.
The IT index surged 1.8%, powered by Tech Mahindra's 4.1% rally after revenue growth, capping a strong week for the sector. TCS soared nearly 10% this week — its best in six years — as softer U.S. inflation boosted sentiment and eased rate-hike concerns. Financials added 1.3%, led by Jio Financial's 3.1% jump on a profit beat, while HDFC Bank and ICICI Bank gained ahead of their weekend earnings. Nine of sixteen sectors posted weekly gains, though small- and mid-caps slipped, breaking their winning streak. As per Venkatraman, steady sector rotation throughout the week in IT, Banks and Pharma was sufficient to push the Nifty to a new high close, with small and mid-caps with good Q1 numbers being a big contributor despite negative global cues.
According to Crisil Intelligence, India Inc's revenue is estimated to have grown 11-11.5% year-on-year in Q1FY27, marking the fastest pace in eight quarters. While pricing power helped companies offset higher input costs amid the West Asia conflict, margins remained under pressure due to rising fuel, freight and raw material expenses. The strong corporate performance comes amid volatile market conditions, with rising oil prices and Middle East tensions dampening investor sentiment across the market. Despite global uncertainties, the robust earnings growth demonstrates the resilience of Indian corporations in navigating challenging economic environments.
According to The Economic Times, analysts have issued 'Strong Buy/Buy' recommendations for several stocks in the headline Nifty50 Index through the latest Stock Reports Plus report dated July 20, 2026. The recommendations are provided using the Institutional Brokers' Estimate System (IBES) to deliver actionable insights for investors navigating the current volatile market conditions. Market expert Venkatraman shares his top stock picks for 20 July, providing technical outlook and trade strategy recommendations alongside the broader analyst consensus.
According to the report, the recommendations come at a time when markets are experiencing volatile conditions, making it particularly important for investors to have access to professional analysis and actionable insights. Global cues added to the mix, with Brent crude climbing 12.5% this week to $86 a barrel amid escalating U.S.-Iran tensions. Analysts noted that despite geopolitical risks and monsoon-related inflation worries, investors found support in steady IT earnings and bottom-fishing after the sector's sharp year-to-date decline. As per Venkatraman, the lack of follow-through ensured that prices managed to hold on until Friday, with positive global cues once again reinstating bullish momentum.