Eli Lilly LLY Delivers Q1 2026 Beat EPS 855 vs 673 Expected Lithuanias Leaders Seek Shelter as Drone Alert Disrupts Air Travel Geopolitical Jitters Rattle Baltic Markets