Tesla CEO Elon Musk’s expletive-laced rant and subsequent tweet about American shelter-in-place orders has Wall Street and Main Street abuzz. The rolling total of Americans who’ve filed for unemployment in the last six weeks has topped 30 million; U.S. Labor Secretary Eugene Scalia assures Americans that there’s reason to hold on to optimism. Plus, former White House insider Steve Bannon takes on China and warns that the Chinese Communist Party will have to answer to citizens around the world who wonder about its role in the pandemic’s spread.