SFL Corporation yields 10.42%, with a solid 55% dividend payout ratio. Its diverse fleet's charters run from 5 to 9 years. The company has an expanding blue-chip customer base. Looking for option ...