July 23, 2026July 23, 2026This post was originally published on this site.Treasury yields are approaching the highest levels seen since the Iran war started in February as oil prices rise