SFL Corporation: Still Solid Despite Offshore Drilling Challenges - Buy 02.12.2024 11:34 Seeking Alpha