weekly markets update