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 ...
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 ...