India’s Nifty is hovering near 24,000 after heavy selling triggered by rising Middle East tensions and crude prices. Analysts warn continued geopolitical volatility and weak technical indicators could push the index toward the 23,000–22,900 support zone.