20100417 business.international-business: May spoil sentiment of investors