Daily Market Wrap | May.29