Share Twitter Facebook LinkedIn Email Britain and France have both pledged to obstruct vessels linked to Russia’s “shadow fleet” that pass through their waters carrying sanctioned Russian oil.Read More