10- and 30-year Treasury yields drop to lowest in almost 2 weeks amid China COVID worries
Treasury yields fall across the board as worries about COVID lockdowns in China and their impact on the global economy sparked buying interest in bonds.
Continue reading