$SFL - SFL Corporation Ltd Stock Analysis & AI Rating | EquitAI