Weekly Market Analysis: July 2017