Cnbc vs communist china