Geopolitical tensions with Iran are driving up Treasury yields, adding tens of billions to US debt costs and squeezing risk assets like crypto.