Jan 12 2023 Off U.S. Small Cap Stocks - S&P 600 / S&P 500 U.S. small business confidence is deteriorating, which does not bode well for U.S. small-caps, but relative valuations remain attractive.Image: BCA Research