20190531 business.india-business: Sensex reclaims 40;000-mark; Nifty above 12;000