Market Health Update: Possible Short Term Top

The rally since the start of the year has continued to improve the S&P 500’s long term, intermediate term, and short term trends as all firmly display