US stock futures tumble on fears of a contested election

  • 4 years ago