FibroBiologics FBLG Slides 370 as Selling Pressure Mounts 20260520 Nadella Testifies Musk Never Voiced Concerns Over Microsofts OpenAI Investment During Trial Amex and Chase Reshape Dining How Credit Card Giants Are Quietly Steering Consumer Spending Yen Faces Renewed Pressure as Markets Price in Potential Fed Rate Hike Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target Tech Employment Shows Modest Growth with Emerging Hiring Signals CompTIA Report Suggests