weekly market outlook 17.5.19