20090531 business.india-business: Market sees best May in a decade; gains 28% returns