Market Snapshot: Dow, S&P 500 end at records, shake off earlier losses from weak China data and Afghanistan turmoil

U.S. stock benchmarks erase earlier declines to end at record highs, but the Nasdaq Composite shed 0.2%, after Chinese economic data disappoints and the Taliban takeover of Afghanistan weighs on sentiment.

U.S. stock benchmarks erase earlier declines to end at record highs, but the Nasdaq Composite shed 0.2%, after Chinese economic data disappoints and the Taliban takeover of Afghanistan weighs on sentiment.