Treasuries are on a roll and is sparking a fresh wave of risk aversion in markets

US inversion

USD/JPY just fell to a session low of 106.20 as Treasury yields sink amid the 2s-10s falling below 0 bps for the first time since 2007. Of note, US 30-year yields have also fallen to a record low of 2.067% as bonds are continuing their solid rally today.

Equities are also dragged lower on the day as a fresh wave of risk aversion is sweeping across markets. Let's just recap the news from today:

  • China industrial production falls to its weakest annual pace in over 17 years
  • Germany's economy is possibly heading towards a recession
  • (Now) US yield curve inverts for the first time since 2007