PPL PPLC Q1 2026 Earnings 063 EPS Surges Past 062 Estimates Taiwan Arms Sales Emerge as Flashpoint in TrumpXi Talks Shaping Geopolitical Risk for Markets Rupiah Weakens to New Low Against Singapore Dollar on Oil Price Fears 2026 CNBC Disruptor 50 List Reveals AI Dominance and a New Leader in the Race Texas TVACW Up 189 Is There More Room to Run 20260520 Enerpac EPAC Rallies 151 as Bulls Target 3531 20260520