Stocks slide, dollar firms as tariff and geopolitical uncertainties weigh