Bond vigilantes are back in charge as portfolio manager puts a 10-year Treasury yield of 5.25% to 5.75% on the map
October 25, 2023 at 13:35 PM EDT
Investors protesting U.S. fiscal policies are demanding more compensation for holding government securities to maturity, said Ben Emons at NewEdge Wealth LLC.