Spurred by Democrat proposals for a $1 Trillion infrastructure spending bill, stocks took the high road, with the S&P 500 and NASDAQ each making new all-time highs. As has been the case of late, the Dow Industrials proved the laggards, not making new highs, but once again closing in on the mythical 20,000 level.
The Dow is now in a trading rut that happens to be the longest, smallest trading range since 1990. That's a long time, so it's going to break one way or the other. Tomorrow may prove to be the day it goes over 20,000, or not. As long as President Trump and congress continue to lay groundwork on a vast variety of programs and possible legislative agendas, the stock markets (which, as we've been told, hate uncertainty) will likely continue to bob and weave like lightweights.
The move higher today for the indices was led by basic material and energy stocks, in sympathy for President Trump's executive action to resume work on the troubled Keystone pipeline, a project that figures to be bullish for companies such as ExxonMobil and Chevron.
Still, since mid-December, the Dow has gone... nowhere, a condition that should not be able to persist much longer.
Or can it?
At the Close 1.24.17:
Dow: 19,912.71, +112.86 (0.57%)
NASDAQ: 5,600.96, +48.01 (0.86%)
S&P 500: 2,280.07, +14.87 (0.66%)
NYSE Composite: 11,249.29, +78.67 (0.70%)