Iran loads 4.6M barrels of oil despite US blockade; sanctions impact supply | OOBF

Iran continues oil exports despite blockade; US sanctions on buyers may tighten supply.

Open shared insight