Recent economic data pushed investors toward Treasurys over the past week, driving 10-year yields to as low as $4.10.
Recent economic data pushed investors toward Treasurys over the past week, driving 10-year yields to as low as $4.10.