U.S. stocks sink as Dow, S&P 500, Nasdaq face weekly losses, driven by oil volatility tied to Iran tensions.
Read full article on MarketWire