Oil Prices Rise as Trump Issues Fresh Warning to Iran European Markets Dip Anthropic and Microsoft Explore AI Chip Collaboration Following 5 Billion Investment Stem Inc STEM Q1 2026 Earnings Narrower Loss Drives Stock Higher Despite Revenue Discrepancy Trinity Capital Inc 7875 Notes due 2029 TRINZ Q1 2026 Earnings Modest EPS Beat Meets Subdued Market Reaction Metas Workforce Reduction Signals Strategic Pivot Toward Artificial Intelligence Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles