Rotation to treasuries is real. Early this year there was no option, now there is.
Also China is a big deal. There is vast Chinese ownership of US equities (and of course treasuries).
Also huge gains so far this year probide headroom.
Also opposition to Trump is now galvanized and midterms are very close. While this may not be “the big one”, it could be decent, another similar drop maybe.