20140520 business.india-business: Sensex ends at record 24;363 on PSU stocks