Dozens of Tankers Dropped Anchor After U.S. Sanctions

According to ship tracking data, at least 65 oil tankers have anchored at various locations, including the coasts of China and Russia, since the U.S. announced a new sanctions package on January 10. Based on ship tracking data from MarineTraffic and LSEG, at least 65 oil tankers have anchored at numerous points since the U.S. … Continue reading Dozens of Tankers Dropped Anchor After U.S. Sanctions