TELA Bio TELA Q1 2026 Results Miss Estimates EPS 021 vs 019 Richardson Electronics RELL Q1 2026 Earnings Surprise EPS 007 Up Significant US Releases Emergency Oil Reserves as Gasoline Prices Surge Past 450 Crude Oil Prices Slide as Trump Halts Strike on Iran Experts Weigh In on Outlook Q1 GDP Advance Estimate Comes in at 20 Falling Short of Market Expectations Should You Sell Covista CVSA After 283 Drop 20260515 Philippine Senate Lockdown After Gunshots Political Turmoil Could Rattle Investor Confidence Classover Holdings KIDZ Stock Analysis RangeBound Near 047 20260518 Sunrun RUN Stock Analysis 221 Loss Key Levels 20260514 EDF at a Crossroads Can Europes Nuclear Champion Cut Costs and Rebuild Expertise Xperi XPER Slips 461 Testing 728 Support 20260515 China Auto CAAS Slips 425 Testing 428 Support 20260519 AGNC Pfd C AGNCN Q1 2026 Earnings Beat Revenue NA EPS 042 Geopolitical Tensions Escalate as Trump Warns Iran Clock Is Ticking Oil Markets on Edge Solid SLDPW Gains 053 Support Holds at 018 20260519