The Best Is Over for US Stocks, Says Jefferies' Woods

  • US stock market reached an all-time peak in December 2024, and will never reach those highs again, says Christopher Wood, Global Head of Equity Strategy at Jefferies. Instead, investors should buy European, Chinese, Japanese, and Indian equities.