Indian stock markets fell nearly 2% as US–Iran talks failed, triggering a global sell-off and pushing oil prices above $105 per barrel. https://english.mathrubhumi.com/news/money/indian-stock-market-slump-2026-geopolitical-tensions-iwtfyc6e?utm_source=dlvr.it&utm_medium=mastodon #StockMarket #Sensex #Nifty #IndiaMarkets #OilPrices