MARKETS: Ford halts F-150 production, Macy’s shares drop, Alibaba gains, 21st Century Fox earnings fall short

In this article:

Yahoo Finance’s Seana Smith on today’s big stock movers.

Advertisement