Surprise, Surprise, U.S. Stocks Are on Their Highs

(04/21/26)

Just like I thought, from my March Blog, “Will a New War Lift U.S. Stocks to New Highs?”, and the answer? Yes. With the S&P 500 (7064) near all-time highs, Stratos Investments continues to expect one more step higher over the next few months, testing my Primary Target of 7348. Last month when the S&P was at my Initial Support level of 6701, I forecasted the possibility that the S&P would test my Intermediate Support level of 6401, which took place on March 30th, when the S&P closed at 6343. Since then, U.S. stocks have moved straight up and I continue to be optimistic for the next few months. Earnings continue to support the momentum that the Big Beautiful Bill has created for the short-term. As I stated in last month’s blog, “I have not changed my opinion on upside momentum in face of a new war”.

However, I only expect this momentum in U.S. stocks to last for the next 3-6 months. Dismal unemployment numbers and record low consumer confidence, points to the likelihood that we’re heading into a potential slow down that we may already be in. Stock investors continue to benefit, but Main Street is now having difficulty with higher costs, especially in energy and food. Consumer spending is still very strong and will support further stock earnings growth that is already in today’s stock prices. But, I anticipate continued higher prices for basic goods and energy. So, eventually, the consumer will pull back soon and U.S. stocks will most likely go down in the third quarter of this year.

With the Fed Chair term about to expire, Fed independence is also about to disappear. Up until now, U.S. markets have been able to overcome unproven policies, like tariffs, and the further stress that is caused from excessive spending related to, in part, the Iranian war. Most of the time, Americans rally around the stock market during the time of war, so I am not surprised that U.S. stocks are making new highs at this time. As long as the S&P 500 stays above Stratos Initial Support Level of 6835, I will remain optimistic. A close under this level would indicate a major shift in momentum.