U.S. stock futures drop and oil crosses $100 as escalating Middle East tensions spark market volatility.
Read full article on MarketWire