Stock market news today: Stocks finish mixed, Walmart falls 8% after earnings disappoint

US stocks were mixed on Thursday after a roaring rally in the middle of the week as investors digested news from corporate America that consumer spending may be set for a slowdown and oil prices hit a four-month low.

The Dow Jones Industrial Average (^DJI) dropped about 0.1% while the Nasdaq Composite (^IXIC) and the benchmark S&P 500 (^GSPC) gained near 0.1%.

Walmart (WMT) reported quarterly earnings that topped estimates and raised its annual outlook, though by slightly less than expected. Its shares fell around 8%. Meanwhile, Macy's (M) stock jumped more than 5% after the department store's profit beat expectations as freight costs improved.

Meanwhile, West Texas Intermediate crude oil (CL=F) declined nearly 5% to just below $73 a barrel, its lowest level in nearly four months.

Advertisement