62m barrels of Russia’s crude oil stuck at sea 

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

..