Is Weave Communications WEAV Still a Buy After 303 Rally 20260518 Standard Chartered to Cut Over 15 of Corporate Roles by 2030 Sets Higher Profitability Targets Political Uncertainty Weighs on Markets as Trump Approval Rating Drops to 35 Cerebras IPO Priced at 330 A Landmark Moment for AI Chip Market