The major indexes suffered their worst weekly losses in years as the latest Trump tariffs were far higher than expected.