News

U.S. stocks fell as oil prices surged over 2% following Trump’s Iran warning. Retail sales missed forecasts, pushing Treasury yields slightly lower.