US stock futures tumbled at the start of the week as oil prices surged past the $100-a-barrel mark. The sell-off followed a bruising stretch for equities, with the Dow closing out its worst weekly decline in nearly a year. Futures tied to the Dow (YM=F) dropped around 1.9%, or over 900 points. Contracts linked to […]