Stocks have shed $5 trillion in value over the past month. And not because investors think tariffs are good for the U.S.