Strategy MSTR Breaks Below 50Day Moving Average Amid Bearish Momentum XRAY Q1 2026 Earnings EPS Misses Estimates by 526 as Stock Gains Amid Mixed Sentiment EUs Critical Dependence on China Across Five Key Sectors Raises Sovereignty Concerns