20180519 business.india-business: Sensex drops 301 pts ahead of Karnataka floor test