S&P 500 CROSSES HIGHEST CLOSING LEVEL OF 2023 HIT IN JULY; LAST UP 0.5% AT 4590.87 POINTS