SCF withstands challenging tanker industry conditions
OAO Sovcomflot Friday announced its financial and operating results for the first quarter ended 31 March 2013....