The stock market today moved off initial lows. Overall, losses were mild. Walmart and Alibaba met a wall of sellers on earnings.

Continue Reading

View Comments