30-year Treasury yield hits 5.18% as Middle East conflict fuels inflation anxiety
The 30-year Treasury yield climbed to 5.18% on Tuesday, reaching its highest level since 2007 as conflict in the Middle East fueled global inflation concerns.
The 30-year Treasury yield climbed to 5.18% on Tuesday, reaching its highest level since 2007 as conflict in the Middle East fueled global inflation concerns.