Salem Media Releases First Quarter 2026 Financial Results Feds Waller Iran Conflict and Labor Market Uncertainty Keep Rates on Hold Vitesse Energy VTS Q1 2026 Disappoints EPS 001 Below 014 Views Teslas 250 Million Germany Battery Bet Signals Growing Capital Intensity Amid Mixed EV Signals Spectrum Brands Holdings SPB Surges Over 37 as Bulls Test Key Resistance Zone Kiora Pharmaceuticals KPRX Slips 45 as Stock Tests Key Support Level CytomX Therapeutics CTMX Holds Steady Near Resistance After 325 Gain Iamgold IAG Slides 292 Support at 1596 Faces Critical Test