Kevin O’Leary: If you own Amazon, why not Alibaba?

Kevin O’Leary of O’Leary Ventures says there are a lot of political issues around owning Chinese stocks, “but all of that is noise” and it will be “crazy” not to have allocations in them.