No matter how cynical the overall market is SFL Corporation Ltd (SFL) performance over the last week is recorded 0.85%
SFL Corporation Ltd (NYSE: SFL) on Tuesday, plunged -1.13% from the previous trading day, before settling in for the closing price of $13.23. Within the