The three main U.S. equity indexes closed lower Thursday as rising Treasury yields dented risk appetite, disappointing results from retail bellwether Walmart soured investors on the consumer sector and rallying oil prices fanned inflation worries.
Continue reading...
[ H/T Newsmax ]