economic armageddon