Benchmark stock indices Sensex and Nifty closed lower on Tuesday (July 7, 2026) due to last-minute profit-taking after a four-day rally and weak Asian trends.Paring its early gains, the 30-share BSE Sensex declined by 104.35 points, or 0.13%, to close at 78,180.72. During the day, it climbed 379.85 points, or 0.48%, to 78,664.92.The 50-share NSE Nifty dipped 31.65 points, or 0.13%, to end at 24,398.70. Sensex and Nifty had rallied more than 2% in the last four sessions to hit more than two-month high levels on Monday (July 6, 2026).Among Sensex shares, Trent emerged as the top loser, tumbling 12.42% after its June quarter revenue growth missed market expectations. Adani Ports, Bharat Electronics, Larsen & Toubro, Reliance Industries and ICICI Bank were also among the laggards.Gains in IT shares, however, capped losses in key indices. HCL Tech led the gains, rising by 3.08% ahead of the announcement of financial results. Tech Mahindra, Infosys, and Tata Consultancy Services also advanced. TCS will announce the quarterly results on Thursday (July 9), marking the start of earnings season for Indian IT players.Among others Titan jumped 2.62% after the company reported a 41% growth in its revenue for the June quarter of FY27, driven by strong performances across its jewellery, watches and eyewear segments.Eternal rose by 2.12%."Profit booking emerged in the latter half of the session as weakness across Asian markets and investor caution ahead of the US Fed minutes weighed on sentiment. However, IT stocks continued to lend support, extending gains ahead of the June-quarter earnings season as the sector recovered from recent corrections," Vinod Nair, Head of Research, Geojit Investments Ltd, said.The BSE SmallCap Select index declined 1.08% and MidCap Select index dipped 0.15%.Sectorally, Capital Goods dropped 1.73%, followed by Realty lost 1.61 per cent, Industrials (1.49%), Power (1.12%), Metal (1.04%), Commodities (0.90%) and Hospitals (0.90%).Focused IT surged 2.25%, IT jumped 2.12%, Consumer Durables (0.65%), MidSmall Private Banks Quality Tilt (0.55%) and Oil & Gas (0.09%). A total of 2,633 stocks declined, while 1,599 advanced and 165 remained unchanged on the BSE."Indian equities ended marginally lower, snapping a four-session winning streak, as weak cues from Asian markets and a renewed attack on an oil vessel in the Strait of Hormuz dampened investor sentiment," Ponmudi R., CEO of Enrich Money, an online trading and wealth tech firm, said.Brent crude, the global oil benchmark, jumped 1.22% to $72.87 per barrel.In Asian markets, South Korea's Kospi tanked 4.91 per cent. Japan's Nikkei 225, Shanghai's SSE Composite index and Hong Kong's Hang Seng also ended lower.Markets in Europe were trading on a mixed note. U.S. markets ended higher on Monday (July 6, 2026).Foreign Institutional Investors (FIIs) bought equities worth ₹243.03 crore on Monday (July 6, 2026), according to exchange data.On Monday (July 6), the Sensex jumped 521.16 points, or 0.67%, to settle at 78,285.07. The Nifty climbed 159.50 points, or 0.66%, to end at 24,430.35.