🔥 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? 🧪