S&P 500 targets 8,000 as tariff and inflation risks test rally