Bonds Hit 24 YEAR HIGH AS Iran Says US Will FAIL
Breaking Points · 25:55
The hosts argue that Iran is winning the economic war: 10-year Treasury yields have hit a 24-year high (about 5.3%), and diesel is at record prices. They say the U.S. is focused on tactical wins like moving ships thro...