Alibaba Surges After Qwen 3.8 Max Launch Rivals Anthropic Claude 3.5 · aggregated.info