Neocloud stocks plunge 37% as AI infrastructure spending fears mount