Iran rushes to sell oil to India after Trump sanctions waiver - all you need to know

Wait 5 sec.

Data from Vortexa, combined with Bloomberg calculations, show that around 68 million barrels of crude and condensate were floating at sea as of June 22. More than 80% of that volume does not appear to have a confirmed destination, potentially making it available for sale.