S&P 500 Daily Chart with Moving Averages

While bearish engulfing patterns suggest a possible reversal in the S&P 500, the index could still have a summer rally as part of the ongoing secular bull market within the presidential cycle.

Image: BofA Global Research

S&P 500 Daily Chart with Moving Averages