The S&P 500 has rallied 7 points in the past hour after trading flat or lower for most of the day.
There’s no headlines behind the rally but (once again) it underscores the resilience of the market.

S&P 500 hourly
Time for some tunes to wind down the week — gotta love Chromeo’s new album.