65 oil tankers drop anchor after latest US sanctions against Russia, Reuters reports
Sixty-five oil tankers paused operations in various places around the world following the recent U.S.-U.K. sanctions against Russia’s oil industry and shadow fleet, Reuters reported on Jan. 13, citing maritime tracking data. According to the news agency, five of those tankers were anchoring off China and Singapore, while others were idling in the Baltic Sea […]