Treasury yields nudge lower as chance of 25 basis point rate hike in May tops 90%
April 18, 2023 at 06:04 AM EDT
News that the Chinese economy grew by a faster-than-expected 4.5% in the first quarter failed to push Treasury yields higher.