THE KYIV INDEPENDENT:  Six vessels carrying almost 5 million barrels of Russian oil failed to reach their destinations in India, some idling kilometers off the coast for weeks without providing a reason, Bloomberg reported on Dec. 20. Recent U.S. sanctions targeting the violators of the $60-per-barrel price cap could partially be the reason, the news outlet speculated. The U.S. Treasury Department sanctioned the NS...

Please login or subscribe to read more

Leave a review

In World

Follow us on social networks

In Focus