IndiaRussia Talks Signal Geopolitical Shift Trade Energy and Global Alignments in Focus National NESR Q1 2026 Earnings Beat Revenue NA EPS 026 Palvella Therapeutics PVLA Declines 445 Amid Market Weakness 20260515 Global Economic Powerhouses Largest Economies in 2026