US sanctions on Russian oil spark a halt in tanker trade, with 65 vessels anchored near China, Russia, and Singapore.
Please login to like, dislike or bookmark this article.