This Week's Commitment Of Traders - Peeking Into Futures' Futures
May 26, 2019 at 08:00 AM EDT
US money-market assets reached $3.13 trillion – the highest since March 2010. This is a headwind for stocks., as is foreigners’ unwillingness to buy.