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

0
113

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.