Indian Markets Pre Market Report Today (Mar 16, 2026): Nifty Tests 23,000 as Oil Stays Above $100
Indian Markets Pre Market Report Today (Mar 16, 2026): Check GIFT Nifty direction, global cues, Nifty/Sensex/Bank Nifty support-resistance, OI-PCR-VIX, FII-DII data, crude, gold and USD/INR with today’s outlook.






