A hoard of Iranian oil is building up at sea, as the Islamic Republic struggles to find buyers before the expiry of a 60-day window granted by Washington. More than 20 million barrels of Iranian crude have been idling in …
from News Archives - Insurance Journal https://ift.tt/yMIZJuT