Is economic collapse looming?