Coronavirus pushes markets deeper into red; Sensex falls 143 points

Market players said if not for the buying by domestic investors, there could have a steeper decline. They bought shares worth over Rs 3,000 crore in each of the last two trading sessions.