US Stocks Fall as Yields and Oil Rise

The three major U.S. stock indexes closed lower on Thursday as rising Treasury yields pressured investor sentiment, while weaker-than-expected results from retail giant Walmart raised concerns about consumer strength. Higher oil prices also added to inflation worries. Walmart shares dropped 9.2% after the world’s largest traditional retailer missed Wall Street expectations for quarterly comparable…