US Dollar Weakens as Optimism Grows Over Potential Iran Deal Freedom Broker Lifts Bank of America Price Target Following Strong FirstQuarter Performance European Stocks Hit Highest Since March 2 as USIran Talks Continue Euro Zone Bond Yields Fall on Peace Hopes Kingfishers BQ Blames Wet Easter for Sales Dip Eyes Heatwave Recovery Jobless Claims Remain at Low Levels Signaling Continued Labor Market Resilience Inflation Rate Projected to Reach 6 in Second Quarter According to New Survey CLBT Q1 2026 Earnings Strong EPS Beat Highlights Profitability Improvement The RealReal REAL Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Viking Holdings VIK Q1 2026 Earnings NarrowerthanExpected Loss Surprises Market Bar Harbor Bankshares Inc BHB Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Faces Pressure FHN Q1 2026 Earnings EPS Beats Estimates by 62 Stock Edges Lower on Caution Eaton Vance Municipal Income 2028 Term Trust ETX Holds Steady Near 19 as Market Digests Stable Yields Intercontinental Exchange ICE Slips 122 as Resistance Holds Near 15866 BNS Holds Steady Near Support After Modest Gain Medtronic MDT Holds Steady Near Support as Bullish Momentum Builds CocaCola Consolidated COKE Faces Resistance as Shares Pull Back 223 Genpact CEO Indicates Artificial Intelligence Could Reduce IT Workload and Reshape Industry Employment Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback Huize Holding HUIZ Faces Selling Pressure Near Support Can It Hold at 166 Newton Golf Q1 2026 Earnings Deeper Loss Than Expected as PreRevenue Company Navigates Development Phase NEWTG Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Lower U Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains on Margin Progress GWW Q1 2026 Earnings Earnings per Share Surpass Estimates by Nearly 13 AHT Earnings Overview 20260522 PRMB Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Highlights ARAI Q1 2026 Earnings NarrowerthanExpected Loss Fails to Halt Share Decline