Wall Street and the dollar tumble as investors retreat further from the United States

2025-04-21