February 21, 2025 Alibaba soared +14%. China tech hit its highest since 2022. The Shanghai gained +0.85%, the Hang Seng soared +4.0%. Japanese inflation hit a 2-yr high of +4.0% YoY. The Nikkei 225 added +0.26%. The Stoxx Europe 600 added +0.5% (its 9th consecutive... Read More