T Stamp IDAI Climbs 099 Resistance at 215 in Focus 20260520 Retail Sales Surge 17 in March as Iran Conflict Drives Gas Prices Higher California Mayor Pleads Guilty in China ForeignAgent Case Resigns Amid Political Fallout Rocket CEO Delivers Blunt Assessment of Housing Market Affordability Remains Strained Ford Shares Surge After Morgan Stanley Highlights Energy Storage Potential