weekly market outlook 19.07.19