Daily Market Wrap | May.28