Weekly Market Commentary 7-17-23

July 17, 2023