CNBC Jun 29, 2023 The stock market is nearing the end of the first half of 2023 with strong performance.