Investors have been ~20% of the market in recent days. The smart ones hedged for interest rate risk, but most didn’t
Investors have been ~20% of the market in recent days. The smart ones hedged for interest rate risk, but most didn’t