Stocks wavered after President Donald Trump escalated his tariff threats against the European Union and Mexico, with traders also gearing up for results from big banks. In the run-up to key inflation data, short-dated bond yields dropped. Bitcoin topped $120,000.