Market Memo for May 23-30, 2016