Three Russian tankers, Olia, Mermar, and Huihai Pacific, with more than 2 million barrels of oil, are in international waters near China. Their stoppage was a result of Shandong Port Group’s ban on the entry of tankers under US OFAC sanctions to ports under its control.

https://i.redd.it/vg44sbsbsqce1.jpeg

by Confident_Weight_475

2 comments

Comments are closed.