An oil tanker sanctioned in Washington’s harshest round of curbs against Russia’s energy industry has become the first such ...
At least 65 oil tankers have dropped anchor at multiple locations, including off the coasts of China and Russia, since the ...
Since the United States announced a new package of sanctions on 10 January, at least 65 oil tankers have been anchored in various locations, including off the coasts of China and Russia. Source: ...