Home Business Alibaba reaches 1-year high: is the bearish downtrend finally over?