SFL Corp: High Yield, Clear Upside If the 'Hercules' Issue Resolves
SFL Corporation Ltd. (SFL) trades at a market cap of $1.27B and yields roughly 10.7%. Its balance between asset-backed book value (PB 1.28) and legal/asset uncertainties makes it a conditional buy: a favorable resolution of the so-called "Hercules" matter and confirmation of receivables like the Seadrill award could re-rate the stock toward its 52-…