The stock market rally came under pressure as China coronavirus fears grew. The Dow Jones and other major indexes suffered significant losses, despite strong earnings from the likes of Apple (AAPL), Tesla (TSLA), Amazon.com (AMZN), Microsoft (MSFT) and Servic…
Read More