FTSE 100 Edges Higher as Iran Deal Optimism Tempers Oil Price Surge Aluminum Price Surge Following Iran Conflict Pressures Major US Companies Phillies Bryce Harper Comments on Teams Decision to Part Ways with Injured Slugger Financial and Strategic Implications BuzzBallz 99p Shot Faces Criticism from Alcohol Charities Over Youth Appeal Adani Enterprises Among Eight Stocks Reaching 52Week Highs Rallying Up to 30 in Past Month Consumer Sentiment Plunges to Record Low in May Amid Iran Conflict and Oil Price Surge VTEX Q1 2026 Earnings EPS Misses Estimates as Stock Gains Over 5 BRFH Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Rises on Progress CAE Q1 2026 Earnings EPS Beat of 122 Amid Stock Decline XOM Q1 2026 Earnings Solid EPS Beat of 143 Despite Flat Revenue Environment GRNQ Q1 2024 Earnings EPS Loss of 004 Highlights Challenges Shares Fall 5 OCFC Q1 2026 Earnings EPS Beats Expectations Amid Modest Share Decline HubSpot HUBS Edges Higher as Investors Eye Key Resistance Level Citizens Community Bancorp CZWI Edges Lower as Stock Holds Above Key Support Lionheart Holdings Warrant CUBWW Holds Steady at 017 Amid Narrow Trading Range GeneDx Holdings Warrants Rally 1477 From Penny Level Yet Resistance Remains Stubborn Mayfair Gold MINE Faces Selling Pressure Testing Key Support at 262 Goldman Sachs Maintains Positive Outlook on LATAM Airlines Adjusts Price Target FCPT Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Cannae Holdings CNNE Gains 236 as Stock Approaches Critical Resistance