Post
US stock futures down 1%. Could be a rough day all around.
0