Auto

Turkey Oil Tanker Logjam Snarls Russia Oil Sanctions

31 Dec 2022

 

A total of 28 oil tankers are in a queue seeking to leave the Bosporus and Dardanelles straits, the Tribeca shipping agency said.