Green Plains GPRE Q1 2026 Earnings 042 EPS Surges Past 006 Estimates World Markets Rally on Hopes From TrumpXi Summit Amid Iran Strait Pledge