Stocks tumble again after China fires back in trade war April 4, 2025 By admin Friday’s slide comes after U.S. markets suffered their worst day since 2020.