I'm not a fan of this Elben Group....and to be honest I don't completely trust their numbers, but I figured I'd share it.
If its accurate it suggests to me that MMs might have been caught off gaurd by heightened demand.....which I see as being problematic....MMs have their hands on the levers that control the bids and asks in my opinion....and they're not in business to lose money, buying high what they sold lower.