Why uncertainty makes the stock market go haywire
Mar 20, 2025 - 17:00

Investors have been jittery amid tariffs and other policy. It comes down to fear for corporate profitability and general human behavior, experts said.