Stock Market News: Elon Musk Keeps Fighting; Ad Fears Sink 2 Top Stocks

Stock Market News: Elon Musk Keeps Fighting; Ad Fears Sink 2 Top Stocks

Wall Street was in a positive mood on Friday morning, even in the face of unprecedented bad news on the employment front. The U.S. economy lost more than 20 million jobs in April, with the labor force shrinking to its lowest level since 2011 and unemployment …
Read More