Will Alibaba break through multi-year resistance?