The US 30-year Treasury yield has been trading above 5% for a stretch that some sources describe as the longest since 2007, while others say it is approaching that mark.
The 30-year Treasury yield has stayed above this level for its longest stretch since 2007.
According to one source, the yield has already achieved the longest stretch above 5% since 2007. Another source reports that it is approaching that duration, indicating a slight discrepancy in the assessment of the current streak.