weekly market wrap up