U.S. stocks open at all-time highs; Dow surpasses 21,000
Stocks opened in record territory on Wednesday after President Donald Trump struck a conciliatory tone during his first address to a joint session of Congress. The S&P 500 index climbed 17 points, or 0.7%, to 2,380. The Dow Jones Industrial Average advanced 195 points, or 0.9%, to 21,003. The Nasdaq Composite Index added 48 points, or 0.8%, to 5,874. Shares of Weight Watchers International Inc. soared after the company said its profit more than doubled in 2016. Shares of Best Buy Co. sank after the consumer-electronics retailer reported fourth-quarter sales that missed expectations. Treasury yields and the U.S. dollar also climbed after Federal Reserve President William Dudley said late Tuesday that the case for raising interest rates has strengthened.