Svmuu News U.S. stock futures market capitalization has evaporated over $2 trillion, while oil prices surged 25% today.