Investors dumped stocks and even unloaded long-term Treasuries in Wednesday’s massive market sell-off.
LendingTree chief economist Tendayi Kepfidze says investors are worried about huge deficits as governments worldwide rush to issue stimulus packages.