Stellantis STLA Stock Analysis 088 Loss Key Levels 20260519 Eversource ES Jumps 256 on Strong Momentum 20260518 Vistra VST Q1 2026 Earnings EPS 287 Beats Estimates US Retail Spending Highlights Spring Growth Amid Wary Consumer Sentiment OCCI Q1 2026 Earnings Massive EPS Miss Triggers Sharp Decline Geopolitical Jitters Rise as Reports Indicate Putin Updates Nuclear Doctrine Stock Futures Bond Yields Slide