U.S. stocks closed lower Wednesday as the Iran war pushed oil above $100, souring risk appetite.
Read full article on MarketWire