US tops 4 million coronavirus cases – CNET