December 2, 2023

Is the S&P 500 Broken?