Stocks Rebound as Crude Oil Falls on Hopes for a USIran Deal Micron Market Capitalization Reported to Reach 1 Trillion Drawing Bipartisan and Investor Attention Nvidias Earnings Highlight 200 Billion Opportunity and Edge Computing Despite China Concession BT Warns of Potential Increases in Smartphone Prices Citing Industry Pressures Consumer Price Index Jumps 38 in April Highest Since May 2023 Ecopetrol SA Named Among Top Natural Gas Stocks for Energy Transition Adecoagro SA AGRO Q1 2026 Earnings Significant EPS Miss Drives Stock Decline MDXG Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Gulf Resources Inc Q3 2023 Earnings Deepening Loss Amidst Opaque Reporting TFII Q1 2026 Earnings EPS Beats Estimates by Double Digits Presurance Holdings Q1 2024 Earnings Surprise Profit Beats Estimates But Shares Slide on Revenue Disclosures CrossAmerica Partners LP CAPL Q1 2026 Earnings Massive EPS Beat Despite Revenue Uncertainty Lazard Global Total Return and Income Fund LGI Sees Modest Uptick Amid RangeBound Trading TransCode Therapeutics RNAZ Surges 2 as Biotech Stock Tests Key Resistance at 655 Aberdeen India Fund Inc IFN Edges Higher Amid Tight Trading Range Richardson Electronics RELL Declines 423 Support at 1591 Becomes Key Level Global Water Resources GWRS Rallies 7 to 773 Testing Key Resistance Zone Dollar Nears SixWeek High as Iran Tensions Boost SafeHaven Demand CHCO Q1 2026 Earnings Slight EPS Beat Amid Stable Operations GT Biopharma Inc GTBP Falls Over 10 as Biotech Sentiment Weakens