LONDON (Reuters) – Britain has imposed sanctions on 18 further Russian oil tankers and four liquefied natural gas vessels, the largest batch of sanctions to date against the country’s so-called “shadow fleet,” the government said on Thursday. Britain says the ‘shadow fleet’ uses illicit practices to …Read More