Site icon Iran Times

Closing the barn door:

Presumably it is referring such countries as the United States, Canada and the 27 EU members states, none of which buy any Iranian crude.

Exit mobile version