
The stock market meets all definitions of a bull market including the recent breakout back above key trend lines; 50 and 200 day moving averages for the S&P 500 (SPY).
The main reason for this recent rally is that long term bond rates have finally ebbed lower after stampeding higher for the past few months.