Today is another sell-off. China Coronavirus began to impact economy. Not only China suffers, global economy dependence on China supply chain is expected to sink together with China in large scale.
Apple (AAPL) leads gap-down is also a warning that tech leadership may crack.