Greece has become a hub for STS loading and sale of Russian oil

0
112

International sanctions tighten the noose on Russian exports, but oil from the country has found its way to markets in the Middle East and Asia by way of Greece, reports Reuters.