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: Reuters Details: Five of these tankers remain off Chinese ports, seven more are anchored off Singapore, and the rest are anchored off Russia in the Baltic …
Categories