🔥 The Fed quietly purchased US Treasuries worth $43.6 billion

It essentially launched a mini-QE without official statements. Liquidity is returning earlier than the market expected, so we might see a sudden short squeeze in the summer: the whales are already packed, and most traders are in shorts.

Are you ready for a surprise? 🧪

#USDT