- Moving the markets
It was more-or-less a consolidation day with 2 of the 3 major indexes scoring fractional losses, while the Nasdaq managed to buck the trend to nowhere by closing in the green and thereby attaining its longest win streak (7 days) in about 5 months.
However, more trade disputes between the US and China, along with a bunch of weak earnings results (Disney, Snap) weakened markets, but the impact was not strong enough to disrupt the positive effect of the overall earnings season, which has been the primary driver supporting the bullish case.
Interest rates lived in a world of their own and did something that I have never seen before—namely nothing. A look at this table left me simply amazed at the odds of all bond yields being left unchanged at the end of the day.
Maybe it’s a precursor of markets transitioning into their slowest summer trading period, where fewer traders can easily push the indexes around, which is why I expect the Nasdaq and S&P 500 to break out to new highs. In the case of the S&P, that would be a move of about +0.5%.






