Ero Copper ERO Q1 2026 Earnings 069 EPS Surges Past 061 Estimates Putins China Visit Highlights Geopolitical Unity but Energy Deal Remains Elusive US Senate Committee to Consider Landmark Crypto Bill This Week Norovirus Outbreak on Cruise Ship Sparks Health and Safety Concerns Passengers Cleared to Disembark EU Negotiators Reach Agreement on Key Clauses of EUUS Trade Deal Amid Tariff Threats Audax Private Equity Reaches 1500th AddOn Acquisition Milestone