Market Talk – July 3 2019