Another rather bizarre day in the market, with somewhat mixed action, gains pretty much concentrated in the large-caps, oil reaching record high levels, and movement limited to a few areas. The Dow Industrials gained 44 points (+0.4%) to 10623 and the S&P 500 moved 6 points higher (+0.5%) to 1217. However, the Nasdaq managed to pick up only a point to 2090, and the Russell 2000 barely budged at all, remaining at 644. The Dow Transports did add 0.7% and the Utilities added 1.2%, and bonds rallied a bit pushing the 10-year yield down to 4.07%.
Market internals were mostly positive on strong volume - a mix that you would expect to result in some bigger moves in the indices, but not today. Advances led declines on the NYSE by 5 to 3, but the losers outnumbered the winners on the Nasdaq by 10 to 9. Up/down volume was 2 to 1 on the NYSE and 10 to 7 on the Nasdaq. New highs/lows continued to be strong, at 337/18 on the NYSE and 144/41 on the Naz.
Oil stocks got another big bump today, rising 2.1%, followed by housing stocks (+2.0% on strong earnings from KB Homes), biotechs (+1.9%), REITs (+1.2%) and utilities (+1.1%). Airlines fell as oil prices rose, getting hit for 2.4%, with disk drive stocks (-1.2%) and paper stocks (-1.0%) following them down.
Crude oil finished at a new record high of $58.47/barrel, up $1.89. The dollar index took a big tumble, falling 1.1% to 87.71. The price of gold moved up to near $438/ounce.
They can say what they want about the S&P being at multi-month highs. Yes, the market still looks good on the surface, but something just doesn’t feel right. The internals of the last couple of days should have produced much better price action across the board, and it just isn’t happening.