Dow, S&P 500, and Nasdaq retreat as inflation concerns escalate with oil prices rising amid Iran conflict.
Read full article on MarketWire