Stock market live updates: Former Federal Reserve Chair Janet Yellen said the economy is in the throes of an "absolutely shocking" downturn that is not reflected yet in the current data.
Stock market live updates: Former Federal Reserve Chair Janet Yellen said the economy is in the throes of an "absolutely shocking" downturn that is not reflected yet in the current data. https://t.co/45KCoHYzSO