Institutions Just Bought The Most Nasdaq Futures Ever
What a difference a month makes: in midf-March, just as stocks were tumbling on the realization that the Iran war is here to stay, we reported that Asset Managers - a CFTC category which include virtually all institutional investors, and not to be confused with speculators which the CFTC defines as leveraged funds - sold a record $36.2bn of S&P futures.
