US stock market weekly update