Futures down sharply as oil hits seven-year low

Back
Top