Home Depot HD Posts Steady Q1 2026 Results Positioning as a LowRisk Play AnheuserBusch InBev Sales Miss Estimates Stock Declines Amid Revenue Concerns European BatteryElectric Car Registrations Surge 38 in April ACEA Data Shows TikTok Goes Dark in US as Trump Signals Potential Intervention Market Uncertainty Looms SpaceXs Starlink Growth Key to Profitability and Potential Nasdaq IPO Bitcoin ETFs See 226 Billion in Outflows Over Two Weeks US AI Titans DeepSeek Fears May Be Overstated