Sanctioned Russian state shipowner Sovcomflot (SCF Group) has revealed a massive profit for 2023 as Western measures against the country’s oil exports boosted tanker rates.

Accounts posted to the Russian-language section of the crude carrier and LNG vessel player’s website showed net earnings of $942m last year.

This was up from $385.2m