guy I follow on twitter thinks all this selling is about leverage and margin, not fear selling. Yet.
"all"? Nah, not all IMHO. Deleveraging/margin calls play a role, but other pretty obvious factors exist: inflation/interest rate increases (US, UK, EU likely to come), continuing pandemic impacts (disincentives for some people to return to work or seek work nationwide until some run out of money, current hospitalization rates still rising nationwide vs declining rates in some areas, e.g., Tri-state and MA, etc, Russia-caused instabilities, unclear mainland China instabilities, over bought US equities of all cap sizes across most sectors (less so in old energy, some financials, cyclicals), broad inexperienced trader reactions (cough, investors) and some more experienced LT investors alike, un-/underhedged investors jumping out, some institutions CYAing or capitulating, etc etc etc. Others, some nibbling. Just one broader opinion