There were also worries that U.S. oil producers that had issued a lot of debt would be made uneconomic by the price drop. Energy stocks took a beating and E-Mini futures for the S&P 500 dived 4 …
More Shares sunk by coronavirus panic, oil prices plunge Videos