Sanctions Strand Over 50 Russian Oil Tankers
U.S., UK, and EU sanctions have resulted in the idling of dozens of tankers used to transport Russian crude. The stepped-up sanction enforcement has created difficulties for Russia in shipping its oil to customers. The […]