Textron TXT Gains 145 Support Holds at 8498 20260520 Gold Prices Navigate Conflicting Pressures from SafeHaven Demand and Interest Rate Expectations trivago TRVG Q1 2026 Earnings Surprise EPS 002 Up Significant Meta Announces 8000 Job Cuts in Major Pivot Toward Artificial Intelligence