U.S. stocks opened lower on growing geopolitical unrest. Tech and miners see sharp declines as market volatility rises.
Read full article on MarketWire