Market Memo for June 5-12, 2017