Market Memo, July 17-24 2017