Potential USIran Nuclear Deal Raises Concerns Over Strait of Hormuz Security Trump Ally Warns Nifty 50 Crosses 24000 Key Resistance and Support Levels to Monitor Salesforce Shares Dip Following Soft Revenue Forecast Amid AI Transformation Pressures Alberta Separation Referendum Carney Highlights Provinces Essential Role in Canadian Economy Fed Dissenters Explain No Votes Oppose Signaling Next Rate Cut Mortgage and Refinance Rates Decline on May 22 2026 Offering Relief to Borrowers CSPI Q1 2026 Earnings Modest EPS of 003 Drives Stock Gains PERI Q1 2026 Earnings Strong Profitability Beat Drives Stock Gains PDS Biotechnology Q1 2026 Earnings Narrowed Loss Per Share and Clinical Progress Drive Positive Market Response PubMatic Q1 2026 Earnings EPS Surprises to the Upside Despite Challenging Ad Market MDLN Q1 2026 Earnings Earnings Per Share Surpasses Estimates Amid Mixed Market Reaction NATO Defense Spending Surge Anticipated Trump Commits 5000 Troops to Poland Heritage Financial Corporation HFWA Q1 2026 Earnings EPS Beat on Solid Core Performance