SFL Corporation Ltd. (NYSE: SFL) Q1 2026 Earnings Call Transcript May 12, 2026 SFL Corporation Ltd. beats earnings ...