Russian oil product cargos are piling up at sea as their South Korean buyers grow reluctant to go through with their deals amid a government crackdown on sanction evasion, Bloomberg has reported, citing unnamed sources. According to Kpler data, there are over 2 million barrels of Russian naphtha sitting off the coast of Oman…
Read More