20190524 business.india-business: Sensex hits 40K after Narendra Modi win; but ends in the red on fears of co earnings; liquidity woes