The story of the week was simple:
the core macro data held up (namely services and claims),
TMT earnings were solid again (e.g. APP, DIS),
and the first trade deal is on the board (an easier win, but a win nonetheless).
In turn, volatility continues to compress, and S&P hasn’t suffered a down 1% day in nearly three weeks.