Top maritime news
Some 62 million barrels of Russia’s flagship Urals crude oil, a record amount, are sitting…