20190918 business.india-business: Sensex drops 642 points as oil fears spook market