Buy or sell stocks, May 11 -- Indian equity markets stayed under pressure on Friday, May 8, amid rising geopolitical concerns after reports of Iran-US clashes near the Strait of Hormuz dampened investor sentiment, pulling both benchmark indices down by over 0.50%.

The Nifty 50 fell 0.55% to close at 24,193, while the Sensex declined 0.67% to end at 77,321. Despite heightened intraday volatility, both benchmarks recorded weekly gains of more than 0.70%. The broader market showed a mixed trend, with the Nifty Smallcap 100 rising 0.22%, while the Nifty Midcap 100 slipped 0.15%.

On Friday, the Nifty 50 opened with a gap-down at 24,233.65 and witnessed weakness throughout the session. The index recorded its intraday high of 24,253.00 in the ...