Ramaco Resources METC Q1 2026 Earnings Miss Sparks Concern NATO Incident in Estonia Raises Geopolitical Tensions Defense Sector in Focus Elon Musks OpenAI Legal Defeat Why the Legal Battles Are Far From Over AMC Ent AMC Gains 1066 Support Holds at 142 20260520 Elon Musks OpenAI Legal Defeat Why the Legal Battles Are Far From Over