Categories
News Review

At least 65 oil tankers were stationary in waters near Russia, off Singapore’s coast and near Chinese ports, ship tracking data showed. https://t.co/bUWM4ZiwVO