Tariffs and inflation data shake market confidence this week.