Russia’s State-Owned Fleet of Oil Tankers Is Coming to a Standstill
Russia’s giant fleet of ocean-going oil tankers is starting to come to a standstill. Nine Aframax vessels owned by Sovcomflot PJSC have been idling at sea for more than a Continue Reading
