Stock futures tumbled after hours on Wednesday, building on earlier losses for the S&P 500 and Dow Jones Industrial Average, as crude-oil prices pressed higher.
Oil prices are now climbing again, with Brent crude futures topping $108 a barrel, ending a relatively calm start to the day. An agreement hatched between Iraq and Kurdish authorities to export oil ...