4 ms·
> Hat tip to them Depends on the price they got for those assets.
by dehrmann 4y ago
> Hat tip to them
Depends on the price they got for those assets.
- arcticbull 4y agoTreasuries are the probably the single most liquid market on the face of the earth.