Latest Stock Market News for Retail Investors – 12th March, 2026
Stock Markets News as on 12th March, 2026 Indian stock markets extended losses on March 12, 2026, amid escalating geopolitical tensions in West Asia, surging crude oil prices above $100 per barrel, and persistent FII selling. The BSE Sensex closed at 76,034.42, down 829 points or 1.08%, while the NSE Nifty 50 settled at 23,639.15, […]
Latest Stock Market News for Retail Investors – 12th March, 2026 Read More »







