Encore ECPG Crushes Q1 2026 Estimates EPS 386 Tops Views Iran Ceasefire Trade How Energy Stocks Could Navigate a Potential Oil Price Decline Manchester MANU Slides 179 as Selling Pressure Mounts 20260515 Trump Departs China After Talks With Xi Jinping Focused on Trade Oil and Taiwan RRR Q1 2026 Earnings Earnings Beat Estimates as Stock Rises 332 XMTR Q1 2026 Earnings EPS Beats Estimates Stock Reacts Positively MakeMyTrip Q1 2026 Earnings EPS Miss Despite Stable Travel Demand RingCentral Q1 2026 Earnings EPS Beats Estimates as Stock Rises 313 FLYW Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines