Russian Tanker Seized By Greece Carries Iranian Oil, US Group Claims

The seized Russian-flagged oil tanker Pegas is seen anchored off the shore of Karystos, on the Island of Evia, Greece, April 19, 2022.
The seized Russian-flagged oil tanker Pegas is seen anchored off the shore of Karystos, on the Island of Evia, Greece, April 19, 2022.

Greece has impounded a Russian oil tanker off the island of Evia, the Greek coastguard said on Tuesday. A US advocacy group said it was carrying Iranian oil.