U.S. stocks once again set new all-time highs, this time driven by gains in utilities and consumer stapes companies. It's odd to see defensive areas of the market leading the charge higher, but it's also an indication of broad based buying.
The Industrials finished the day up 119 points and only 257 points away from 21,000. The Nasdaq and S&P 500 also gained, up 0.47% and 0.60%, respectively. International markets were mixed, with most of Europe in the green (the STOXX 600 rose 0.64%) while Asia was split about 50/50 winners and losers.
The rally in stocks was accompanied by a minor selloff in bonds, causing the yield on the 10-year Treasury to rise to 2.43%. But the dollar held its ground, its index rising 0.42% to 101.61.
In the precious metals space, gold sold off earlier in the day but staged a comeback, closing down only 20 cents for the day at 1239. Silver ... Log in or subscribe to continue reading.