Stock futures dip as traders assess the impact of sharp oil price fluctuations on economic stability.
Read full article on MarketWire