Pecker puss Pelosi, Biden, and others got rich on insider trading as well. Congress needs to fix this by making congress put their assets in trusts as they serve. This will reduce the number of career politicians as well.
“Insider trading”, in the legal sense, means trading based on knowledge from INSIDE the company whose stock you are trading. There is no law I am aware of that makes it illegal to dump stock based on secret knowledge that certain EXTERNAL events are likely to hurt a particular company, or the market generally.
The market was also at its all time tippy-tip-top peak in late January, and many thought it was overpriced, WITHOUT considering the effect of Wuhan Corona Virus.
I haven’t seen enough to push my outrage button yet.