SFL agrees to sell seven tankers to Trafigura for delivery in late 2026-early 2027 - SFL News | Rallies