Sterling Infrastructure STRL Reports Strong Q1 2026 Revenue NA EPS Beats AEON Bio AEON Q4 2025 Earnings Miss by Significant Key Takeaways Barings BDC BBDC Jumps 232 on Strong Momentum 20260520 Apogee APOG Q1 2026 Earnings 092 EPS Surges Past 089 Estimates US Antitrust Case Targets Chinese Shipping Container Cartel Following TrumpXi Summit Gold Prices Dip on MCX as Dollar Strengthens and Bond Yields Climb Key Support Levels in Focus Brazil Signals Readiness to Expand Oil Exports to Japan Amid Strengthening Bilateral Ties