Stock Market Live: IT shares spoiled the mood, Sensex fell by 300 points, Nifty near 21950, TCS-WIPRO among top losers.March 19, 2024