Indian equity markets eked out modest gains on Wednesday, with the benchmark Sensex closing 130 points higher, or 0.17%, at 77,100.

The narrow advance reflected a cautious trading session where domestic technical strength was offset by external headwinds from the Middle East.

Rising tensions between the United States and Iran, coupled with elevated crude oil prices, weighed on investor sentiment.

The geopolitical friction has persisted since late July, when Oman’s diplomatic opacity on Hormuz fees deepened shipping risk uncertainty.

Iran’s subsequent threats of a forceful response to tankers deviating from approved Strait of Hormuz routes further heightened concerns over energy supply disruptions.

Despite the macro backdrop, domestic technical analysts see opportunities in select names.