Otter Tail OTTR Q1 2026 Earnings 173 EPS Surges Past 144 Estimates Teck Resources TECK Reports Strong Q1 2026 Revenue NA EPS Beats Traders Bet on Inflation Nearing 5 This Year Prediction Markets Show European Central Bank and Bank of England Poised to Hold Rates Steady Amid Stagflation Concerns Intercorp Financial Services IFS Edges Lower by 087 as Stock Approaches Support Zone Uranium Royalty Corp UROY Gains 246 as Nuclear Sentiment Lifts Uranium Exposure Silicon Valley Acquisition Corp Units SVAQU Holds Steady Near Trust Value Amid SPAC Market Calm Flotek Industries FTK Pushes Higher Testing Key Resistance Levels