HAMILTON HM 08, Bermuda (AP) — SFL Corporation Ltd. (SFL) on Wednesday reported profit of $37.4 million in its third quarter. The Hamilton Hm 08, Bermuda-based company said it had net income of 26 cents per share. The oil tanker owner and operator posted revenue of $201.6 million in the period. _____ This story was...