S&P 500 up 2.6% in July so far. Next week big macro (FOMC, jobs, tariffs) but we expect stocks to finish July strong.

Disclosures (show)