Bloomberg: Three tankers with 2M barrels of Russian oil stranded off China as US sanctions bite

Shandong Port Group’s terminals are turning away Russian oil shipments after US Treasury sanctions targeted 183 tankers.