Record Volumes of Sanctioned Oil Sit on Tankers Offshore China
Record volumes, estimated at nearly 40 million barrels, of sanctioned crude from Iran, Russia, and Venezuela are currently held in floating storage on tankers offshore China. This unprecedented accumu