Published by at April 21, 2023 Shipowner SFL Corporation announced on Friday it has sold and delivered a 2010-built suezmax oil tanker to an undisclosed third party as part of its fleet renewal plans. SFL said its net proceeds from the sale of the 156,000 DWT Everbright are approximately $41.1 million…