Two Russian Oil Tankers Drop Anchor at Sea As Sanctions Hit Sales
Two tankers carrying around 1.5 million barrels of Russian Urals crude have dropped anchor at sea on either end of the Suez Canal, in an apparent sign of the difficulty Moscow is having selling oil after Western sanctions were tightened last…
Two Russian Oil Tankers Drop Anchor at Sea As Sanctions Hit Sales Read More »