U.S. markets slide amid rising oil prices fueled by U.S.-Iran tensions, while tech stock momentum wanes.
Read full article on MarketWire