The Market Ear with more.
Weird market
The S&P has stayed above its 50-day moving average for 128 straight days — one of the longest streaks ever, but at the same time more stocks are hitting 52-week lows than highs.

The full text of this article is available to MacroBusiness subscribers
