Steadily improving market breadth during the day was the telltale sign that overnight weakness is being bought:
The combined SPX Daily and Weekly Pattern oscillator readings continue improving from oversold levels:
The current status is intraday, daily and weekly upswing, monthly downswing:


