Global Markets Slide as Russias Putin Updates Nuclear Doctrine Sparking RiskOff Sentiment FFIC Q1 2026 Earnings EPS Misses Estimates by Over 50 Stock Edges Higher Dells 30 Rally Lifts Server Maker Stocks as AI Demand Fuels Traditional Computing