20130521 business.india-business: Sensex fails to maintain initial momentum; down 24 points