After a tumultuous week, India’s stock market is awaiting several key macroeconomic data releases this coming week beginning March 17. Sensex closed the week at 73,828.91, down by 200.85 points, or 0.27 per cent. Nifty 50 ended at 22,397.20, down 73.30 points, or 0.33 per cent.