(Reuters) -Russia’s leading tanker group Sovcomflot plunged to a net loss of $393 million in the first quarter, blaming the slump on new Western sanctions that have led to operational problems, lower revenues and some sanctioned vessels…
Continue Reading