CareDx Q1 2026 Earnings Robust Profit Beat Drives Optimism Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone Iveda Solutions Q2 2024 Earnings Loss Narrows More Than Expected Revenue Remains Undisclosed Hull Street Energy Expands Hydroelectric Portfolio with FirstLight USA Acquisition Westrock Coffee WEST Q1 2026 Earnings EPS Misses Estimates by 3575 as Stock Edges Higher