Home Business Buyer beware: Bond vigilantes may crash the S&P 500 index in 2025