Indian stock indices traded in a narrow range on Tuesday, Aug. 4, 2026 [1], as the Sensex rose slightly and the Nifty remained flat [2].

The stagnation reflects a broader cautious sentiment among investors who are monitoring geopolitical developments. Stability in these indices is critical for maintaining foreign institutional investment in the region.

Market participants remained hesitant due to uncertainty surrounding a potential U.S.-Iran agreement to reopen the Strait of Hormuz [3]. This strategic waterway is essential for global energy shipments, and any instability there typically triggers volatility in emerging markets.

Despite the flat performance of the major indices, mid-cap and small-cap stocks showed growth [2]. This divergence suggests that investors are shifting focus toward smaller domestic companies while waiting for clarity on international diplomatic efforts.

Within the Nifty 50, a few specific companies managed to buck the trend. Titan Company, Grasim Industries, and Tata Steel emerged as the top gainers for the session [2].

Earlier indicators had already signaled a muted opening for the day. GIFT Nifty futures indicated a flat start before the official trading session began [1].

Sensex rose slightly and the Nifty remained flat

The mixed performance of the Indian markets highlights the sensitivity of domestic equities to Middle Eastern geopolitical stability. While large-cap indices are tethered to global diplomatic outcomes, specifically regarding the Strait of Hormuz, the rise in mid- and small-cap stocks indicates a resilient appetite for domestic growth assets.