“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.
Wall Street traders would love to have access to foreign intelligence unavailable to everyone else. It’s like having a sports page that provides future game results.