Indian stock market, April 26 -- Indian indices - Sensex and Nifty - closed in red after two straight weeks of gains, dragged down by rising geopolitical tensions and subdued earnings commentary from major IT firms.

After a brief early rise, benchmark indices stayed under pressure for most of the week due to sustained selling. As a result, the Nifty 50 slipped 1.87% to end at 23,897.95, while the Sensex dropped 2.33% to settle at 76,664.21.

According to Ponmudi R, CEO, Enrich Money, markets are expected to remain highly news-driven and volatile, with key focus on developments in U.S.-Iran negotiations, trends in crude oil prices, and broader global cues.

Ponmudi noted that stability or a decline in oil prices could help ease macro conc...