Russian 'shadow fleet' tankers carrying 2 million barrels of crude idling off China’s coast, Bloomberg reports
Three tankers carrying over 2 million barrels of Russian crude oil are floating off China's coast after they were hit by fresh U.S. sanctions last week, Bloombergreported on Jan. 13. The vessels are allegedly part of the so-called "shadow fleet,