
Markets may remain volatile from March 16–20 as investors track war developments, crude oil prices and foreign investor activity.

War tensions and oil surge above $100 trigger heavy selling in Indian markets as Sensex and Nifty witness sharp declines.