Ten-Year Treasury Yield Climbs Closer to 5%
The benchmark Treasury yield closed just above 4.9%, a fresh 16-year high and stocks came under pressure.
The benchmark Treasury yield closed just above 4.9%, a fresh 16-year high and stocks came under pressure.