Market Analysis – July 7