Weak Global Market Sentiment Pushes Indian Stocks Lower: Why Nifty 50 Index and BSE Sensex Fell on March 12, 2026
Introduction Indian stock markets ended Thursday’s trading session on a negative note as weak global market sentiment weighed on investor confidence. Concerns over rising commodity prices, geopolitical tensions, and cautious global investors triggered selling pressure across major indices. As global markets showed signs of volatility, traders in India also turned cautious, leading to declines in […]









