Stock-market futures drop, oil surges back above $100 after failed talks between U.S. and Iran over the weekend
What HappenedStock-market futures were down Sunday evening, suggesting investors. Source: MarketWatch.com – Top Stories. Read original report via source…