Wow. Just when you thought…
The markets were ecstatic over the hope of an end to Fed rate hikes today, and staged their largest rally in a few months - on a day where crude oil hit a new record high. The Dow Industrials regained 195 points (+1.8%) to 11269. The S&P 500 moved up 22 points (+1.7%) to 1308, and the Nasdaq added 45 points (+2.0%) to 2356. The Russell 2000 was even better, added 20 points (+2.7%) to a new record closing high of 770. The Dow Transports shot up 2.5% and even the Utilities moved up 2.4%. Bonds also rallied, and sent yields down for the second straight day, today mainly in the middle of the curve: 6-month 4.89%, 2-year 4.84%, 5-year 4.87%, 10-year 4.98% and 30-year 5.08%.
Market internals were strongly positive, and volume surged higher on both exchanges, marking a clear ‘accumulation’ day. Advances/declines were better than 3 to 1 on the NYSE and better than 7 to 3 on the Nasdaq, with up/down volume about 7 to 1 on the NYSE and better than 6 to 1 on the Nasdaq. New highs/lows were 277/130 on the NYSE and 192/37 on the Nasdaq.
Nothing but green across the groups, and the numbers were pretty large, so we’ll look at the “2% or better” list: steel stocks (+4.2%), paper stocks (+3.9%), housing stocks (+3.5%), semiconductors (+3.4%), disk drives (+3.0%), natural gas stocks (+2.9%), natural resources (+2.7%), computer hardware (+2.6%), REITs (+2.4%), commodities (+2.4%), internets (+2.4%), oil stocks (+2.2%), networking (+2.2%), banks (+2.1%), defense (+2.0%), utilities (+2.0%), computer tech (+2.0%) and gold & silver stocks (+2.0%).
Energy prices moved higher still, but were completely ignored by the stock market today. Crude oil reached a record high close of $71.35/barrel, gasoline moved up to $2.22/gallon and natural gas cleared the $8 hurdle by a penny. The dollar was one of the few losers on the day, as the prospect of the end to rate hikes sent the dollar index down to 88.18. Precious metals enjoyed more gains, with gold moving up to $621/ounce and silver to $14.03/ounce in the spot markets.
BMB Note: I’m not quite sure what to say - I’m still a little speechless after today’s moves. How ’bout this: I’m glad I wasn’t short.
So how many “Fed is finished” rallies do we get to have? Haven’t we had a few already? This one kinda came out of nowhere, and it was a doozy. Does it change things? I think it probably does in the very near term - the longer term problems are still firmly in place, and some, like geopolitical events and the spike in commodities prices are only getting worse. But as far as stocks are concerned, I think you still stick with the strongest areas. One day’s gains isn’t going to save the worst sectors in the market. It will take some time to turn those around, if they are going to turn around at all at this point. I think you still go with what’s working and stay away from the weak areas, and we’ll see where this all leads.
My thinking is that we could very well get some upside testing here in the short term, barring any earnings disasters. Earnings can provide some wild moves, so anything can happen. Obviously, the wind shifted to the upside today, but this market has been very fickle of late. Tons of earnings out tonight, and tomorrow we get the doctored up CPI number and crude inventory data. I doubt that the CPI number will be anything out of whack, because enough steps have been taken to make sure it isn’t. If the number is totally benign, we could get even a little more juice to the up side.
If you’re smart enough to know what this market is going to do these days, you’re a lot smarter than I will ever be. After all, who would’ve thought that an 8% drop in housing starts would result in a 3.5% move up in housing stocks? The market is not logical.