Home Investing Baidu, Alibaba lead Chinese tech rally to 4-year high: what this rally means for investors