Mid june market Update 2017