According to BlockBeats, U.S. Treasury funds experienced a historic net inflow of approximately $19 billion last week, surpassing the previous record of around $14 billion set during the 2020 pandemic.

Simultaneously, the yield on 30-year U.S. Treasury bonds has decreased by nearly 30 basis points from its peak earlier in April, indicating a stabilization in the U.S. bond market.