Markets halt 9-days gaining spree; IT stocks fall sharply post weak Q4 prints, Infosys, HCL, Tech Mahindra top losers April 17, 2023