News

Meanwhile, the United Kingdom on July 21 imposed new sanctions on Russia's so-called "shadow fleet", targeting 135 oil tankers along with two Russian firms, shipping company Intershipping Services LLC ...