Read the full article here.
This content was originally published by BusinessLIVE. Original publishers retain all rights. It appears here for a limited time before automated archiving. By BusinessLIVE
E-Mini futures for the S&P 500 dived 5% to be limit down, Euro Stoxx 50 futures plummeted 5.9% and FTSE futures 5.1%