Stocks Rally on Strong Earnings Iran Deal Talks in Focus Weekly Market Outlook Cerus Corporation CERS Upgraded to Buy by BTIG Following Q1 Results EID Parry Reports Q4 Net Loss on Exceptional Charge FY26 Profit at 1380 Crore SP 500 Edges Lower as Consumer Strength Contrasts with Energy and Tech Weakness Federal Reserve Faces Limited Justification for Interest Rate Cuts as Jobs Report Signals Persistent Inflation Pressures Prediction Markets Spark Regulatory Showdown as Sixteen States Pursue Legal Action Bungie Ends Active Development on Destiny 2 Final Update Set for June 9 Game Remains Playable