CTA and more specifically global macro funds did the heavy lifting so far, taking the reins after the biggest retail inflows ever. pic.twitter.com/DPEj91qljV
— THE SHORT BEAR (@TheShortBear) May 19, 2025
Retail squeezing Wall Street into buying. pic.twitter.com/BCrILye83w
— THE SHORT BEAR (@TheShortBear) May 20, 2025