20200422 business.india-business: Oil price slide; virus spread pull sensex down 1;011 pts