B2Gold BTG Q1 2026 Results Top Views on Strong Revenue Stocks Show Mixed Performance Amid Slide in Crude Oil and Bond Yields NextEra Energy NEE Holds Spotlight Among Clean Energy Giants as Analysts Raise Targets Aktis AKTS Fell 361 Is a Recovery Ahead 20260518