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.