Dow slides while oil surges due to U.S.-Iran conflict, Nvidia outperforms, mining stocks trigger sell signals.
Read full article on MarketWire