AES Corp AES Q1 2026 Results Top Views on Strong Revenue Beyond Dimons Cockroaches Credit Termites from Opaque AI Loans Threaten Bond Portfolios Shipping Shares Slide on US Allegations of Chinese Container Cartel Geo Group GEO Reports Strong Q1 2026 Revenue NA EPS Beats