The 10-year topped 5% for the first time since 2023 as the war in its seventh month chokes oil supply — with the U.S. debt above 100% of GDP..

The 10-year US Treasury yield hit 4.943%, nearing 5% for the first time since October 2023, as surging oil prices and rising deficits fuel a

US bond yields climbed significantly on Monday, surpassing 5%. Crude oil prices jumped, reviving inflation concerns among investors. This surge pushed markets to anticipate…