Weekly stocks market update