Smart Glasses Surge in Sales Despite Privacy Backlash Meta Leads the Charge US Embargo on Strait of Hormuz Disrupts Cubas Energy Supply World Economic Forum Curates MustRead Finance Stories for May 2026 Castor CTRM Fell 051 Is a Recovery Ahead 20260514 My Size MYSZ Stalls at 054 Consolidation Phase 20260514 Olaplex Holdings Acquisition Validates Brand Value Yet Investor Sentiment Remains Mixed Hydrofarm HYFM Q3 2025 Earnings Miss Sparks Concern DoorDash DASH Q1 2026 Earnings Beat Revenue NA EPS 042 GrowGeneration GRWG Stock Analysis Falls 528 Watching 144 20260514 Anduril Valuation Surpasses 60 Billion as Defense Tech Investment Accelerates UniCredit CEO Downplays Full Control of Commerzbank Amid Takeover Bid Tensions